<?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>Mon, 05 Oct 2026 06:40:51 +0000</lastBuildDate>
    <item>
      <title>CVE-2024-41068 — s390/sclp: Fix sclp_init() cleanup on failure</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2024-41068</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;s390/sclp: Fix sclp_init() cleanup on failure&lt;/p&gt;
&lt;p&gt;If sclp_init() fails it only partially cleans up: if there are multiple
failing calls to sclp_init() sclp_state_change_event will be added several
times to sclp_reg_list, which results in the following warning:&lt;/p&gt;
&lt;p&gt;------------[ cut here ]------------
list_add double add: new=000003ffe1598c10, prev=000003ffe1598bf0, next=000003ffe1598c10.
WARNING: CPU: 0 PID: 1 at lib/list_debug.c:35 __list_add_valid_or_report+0xde/0xf8
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.10.0-rc3
Krnl PSW : 0404c00180000000 000003ffe0d6076a (__list_add_valid_or_report+0xe2/0xf8)
           R:0 T:1 IO:0 EX:0 Key:0 M:1 W:0 P:0 AS:3 CC:0 PM:0 RI:0 EA:3
...
Call Trace:
 [&amp;lt;000003ffe0d6076a&amp;gt;] __list_add_valid_or_report+0xe2/0xf8
([&amp;lt;000003ffe0d60766&amp;gt;] __list_add_valid_or_report+0xde/0xf8)
 [&amp;lt;000003ffe0a8d37e&amp;gt;] sclp_init+0x40e/0x450
 [&amp;lt;000003ffe00009f2&amp;gt;] do_one_initcall+0x42/0x1e0
 [&amp;lt;000003ffe15b77a6&amp;gt;] do_initcalls+0x126/0x150
 [&amp;lt;000003ffe15b7a0a&amp;gt;] kernel_init_freeable+0x1ba/0x1f8
 [&amp;lt;000003ffe0d6650e&amp;gt;] kernel_init+0x2e/0x180
 [&amp;lt;000003ffe000301c&amp;gt;] __ret_from_fork+0x3c/0x60
 [&amp;lt;000003ffe0d759ca&amp;gt;] ret_from_fork+0xa/0x30&lt;/p&gt;
&lt;p&gt;Fix this by removing sclp_state_change_event from sclp_reg_list when
sclp_init() fails.&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;s390/sclp: Fix sclp_init() cleanup on failure&lt;/p&gt;
&lt;p&gt;If sclp_init() fails it only partially cleans up: if there are multiple
failing calls to sclp_init() sclp_state_change_event will be added several
times to sclp_reg_list, which results in the following warning:&lt;/p&gt;
&lt;p&gt;------------[ cut here ]------------
list_add double add: new=000003ffe1598c10, prev=000003ffe1598bf0, next=000003ffe1598c10.
WARNING: CPU: 0 PID: 1 at lib/list_debug.c:35 __list_add_valid_or_report+0xde/0xf8
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.10.0-rc3
Krnl PSW : 0404c00180000000 000003ffe0d6076a (__list_add_valid_or_report+0xe2/0xf8)
           R:0 T:1 IO:0 EX:0 Key:0 M:1 W:0 P:0 AS:3 CC:0 PM:0 RI:0 EA:3
...
Call Trace:
 [&amp;lt;000003ffe0d6076a&amp;gt;] __list_add_valid_or_report+0xe2/0xf8
([&amp;lt;000003ffe0d60766&amp;gt;] __list_add_valid_or_report+0xde/0xf8)
 [&amp;lt;000003ffe0a8d37e&amp;gt;] sclp_init+0x40e/0x450
 [&amp;lt;000003ffe00009f2&amp;gt;] do_one_initcall+0x42/0x1e0
 [&amp;lt;000003ffe15b77a6&amp;gt;] do_initcalls+0x126/0x150
 [&amp;lt;000003ffe15b7a0a&amp;gt;] kernel_init_freeable+0x1ba/0x1f8
 [&amp;lt;000003ffe0d6650e&amp;gt;] kernel_init+0x2e/0x180
 [&amp;lt;000003ffe000301c&amp;gt;] __ret_from_fork+0x3c/0x60
 [&amp;lt;000003ffe0d759ca&amp;gt;] ret_from_fork+0xa/0x30&lt;/p&gt;
&lt;p&gt;Fix this by removing sclp_state_change_event from sclp_reg_list when
sclp_init() fails.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2024-41068</guid>
    </item>
  </channel>
</rss>
