<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Tue, 29 Sep 2026 19:51:10 +0000</lastBuildDate>
    <item>
      <title>CVE-2022-48889 — ASoC: Intel: sof-nau8825: fix module alias overflow</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2022-48889</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;ASoC: Intel: sof-nau8825: fix module alias overflow&lt;/p&gt;
&lt;p&gt;The maximum name length for a platform_device_id entry is 20 characters
including the trailing NUL byte. The sof_nau8825.c file exceeds that,
which causes an obscure error message:&lt;/p&gt;
&lt;p&gt;sound/soc/intel/boards/snd-soc-sof_nau8825.mod.c:35:45: error: illegal character encoding in string literal [-Werror,-Winvalid-source-encoding]
MODULE_ALIAS(&amp;#34;platform:adl_max98373_nau8825&amp;lt;U+0018&amp;gt;&amp;lt;AA&amp;gt;&amp;#34;);
                                                   ^~~~
include/linux/module.h:168:49: note: expanded from macro &amp;#39;MODULE_ALIAS&amp;#39;
                                                ^~~~~~
include/linux/module.h:165:56: note: expanded from macro &amp;#39;MODULE_INFO&amp;#39;
                                                       ^~~~
include/linux/moduleparam.h:26:47: note: expanded from macro &amp;#39;__MODULE_INFO&amp;#39;
                = __MODULE_INFO_PREFIX __stringify(tag) &amp;#34;=&amp;#34; info&lt;/p&gt;
&lt;p&gt;I could not figure out how to make the module handling robust enough
to handle this better, but as a quick fix, using slightly shorter
names that are still unique avoids the build issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;ASoC: Intel: sof-nau8825: fix module alias overflow&lt;/p&gt;
&lt;p&gt;The maximum name length for a platform_device_id entry is 20 characters
including the trailing NUL byte. The sof_nau8825.c file exceeds that,
which causes an obscure error message:&lt;/p&gt;
&lt;p&gt;sound/soc/intel/boards/snd-soc-sof_nau8825.mod.c:35:45: error: illegal character encoding in string literal [-Werror,-Winvalid-source-encoding]
MODULE_ALIAS(&amp;#34;platform:adl_max98373_nau8825&amp;lt;U+0018&amp;gt;&amp;lt;AA&amp;gt;&amp;#34;);
                                                   ^~~~
include/linux/module.h:168:49: note: expanded from macro &amp;#39;MODULE_ALIAS&amp;#39;
                                                ^~~~~~
include/linux/module.h:165:56: note: expanded from macro &amp;#39;MODULE_INFO&amp;#39;
                                                       ^~~~
include/linux/moduleparam.h:26:47: note: expanded from macro &amp;#39;__MODULE_INFO&amp;#39;
                = __MODULE_INFO_PREFIX __stringify(tag) &amp;#34;=&amp;#34; info&lt;/p&gt;
&lt;p&gt;I could not figure out how to make the module handling robust enough
to handle this better, but as a quick fix, using slightly shorter
names that are still unique avoids the build issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2022-48889</guid>
    </item>
  </channel>
</rss>
