<?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 sightings.</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent sightings.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sun, 07 Jun 2026 11:47:02 +0000</lastBuildDate>
    <item>
      <title>db7cd2a5-ad31-42e4-b8b1-cceec68afecd</title>
      <link>https://vulnerability.circl.lu/sighting/db7cd2a5-ad31-42e4-b8b1-cceec68afecd/export</link>
      <description>{"uuid": "db7cd2a5-ad31-42e4-b8b1-cceec68afecd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2024-40998", "type": "seen", "source": "https://t.me/cvedetector/740", "content": "{\n  \"Source\": \"CVE FEED\",\n  \"Title\": \"CVE-2024-40998 - In the Linux kernel, the following vulnerability h\", \n  \"Content\": \"CVE ID : CVE-2024-40998 \nPublished : July 12, 2024, 1:15 p.m. | 39\u00a0minutes ago \nDescription : In the Linux kernel, the following vulnerability has been resolved:  \n  \next4: fix uninitialized ratelimit_state-&amp;gt;lock access in __ext4_fill_super()  \n  \nIn the following concurrency we will access the uninitialized rs-&amp;gt;lock:  \n  \next4_fill_super  \n  ext4_register_sysfs  \n   // sysfs registered msg_ratelimit_interval_ms  \n                             // Other processes modify rs-&amp;gt;interval to  \n                             // non-zero via msg_ratelimit_interval_ms  \n  ext4_orphan_cleanup  \n    ext4_msg(sb, KERN_INFO, \"Errors on filesystem, \"  \n      __ext4_msg  \n        ___ratelimit(&amp;amp;(EXT4_SB(sb)-&amp;gt;s_msg_ratelimit_state)  \n          if (!rs-&amp;gt;interval)  // do nothing if interval is 0  \n            return 1;  \n          raw_spin_trylock_irqsave(&amp;amp;rs-&amp;gt;lock, flags)  \n            raw_spin_trylock(lock)  \n              _raw_spin_trylock  \n                __raw_spin_trylock  \n                  spin_acquire(&amp;amp;lock-&amp;gt;dep_map, 0, 1, _RET_IP_)  \n                    lock_acquire  \n                      __lock_acquire  \n                        register_lock_class  \n                          assign_lock_key  \n                            dump_stack();  \n  ratelimit_state_init(&amp;amp;sbi-&amp;gt;s_msg_ratelimit_state, 5 * HZ, 10);  \n    raw_spin_lock_init(&amp;amp;rs-&amp;gt;lock);  \n    // init rs-&amp;gt;lock here  \n  \nand get the following dump_stack:  \n  \n=========================================================  \nINFO: trying to register non-static key.  \nThe code is fine but needs lockdep annotation, or maybe  \nyou didn't initialize this object before use?  \nturning off the locking correctness validator.  \nCPU: 12 PID: 753 Comm: mount Tainted: G E 6.7.0-rc6-next-20231222 #504  \n[...]  \nCall Trace:  \n dump_stack_lvl+0xc5/0x170  \n dump_stack+0x18/0x30  \n register_lock_class+0x740/0x7c0  \n __lock_acquire+0x69/0x13a0  \n lock_acquire+0x120/0x450  \n _raw_spin_trylock+0x98/0xd0  \n ___ratelimit+0xf6/0x220  \n __ext4_msg+0x7f/0x160 [ext4]  \n ext4_orphan_cleanup+0x665/0x740 [ext4]  \n __ext4_fill_super+0x21ea/0x2b10 [ext4]  \n ext4_fill_super+0x14d/0x360 [ext4]  \n[...]  \n=========================================================  \n  \nNormally interval is 0 until s_msg_ratelimit_state is initialized, so  \n___ratelimit() does nothing. But registering sysfs precedes initializing  \nrs-&amp;gt;lock, so it is possible to change rs-&amp;gt;interval to a non-zero value  \nvia the msg_ratelimit_interval_ms interface of sysfs while rs-&amp;gt;lock is  \nuninitialized, and then a call to ext4_msg triggers the problem by  \naccessing an uninitialized rs-&amp;gt;lock. Therefore register sysfs after all  \ninitializations are complete to avoid such problems. \nSeverity: 0.0 | NA \nVisit the link for more details, such as CVSS details, affected products, timeline, and more...\",\n  \"Detection Date\": \"12 Jul 2024\",\n  \"Type\": \"Vulnerability\"\n}\n\ud83d\udd39 t.me/cvedetector \ud83d\udd39", "creation_timestamp": "2024-07-12T16:05:55.000000Z"}</description>
      <content:encoded>{"uuid": "db7cd2a5-ad31-42e4-b8b1-cceec68afecd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2024-40998", "type": "seen", "source": "https://t.me/cvedetector/740", "content": "{\n  \"Source\": \"CVE FEED\",\n  \"Title\": \"CVE-2024-40998 - In the Linux kernel, the following vulnerability h\", \n  \"Content\": \"CVE ID : CVE-2024-40998 \nPublished : July 12, 2024, 1:15 p.m. | 39\u00a0minutes ago \nDescription : In the Linux kernel, the following vulnerability has been resolved:  \n  \next4: fix uninitialized ratelimit_state-&amp;gt;lock access in __ext4_fill_super()  \n  \nIn the following concurrency we will access the uninitialized rs-&amp;gt;lock:  \n  \next4_fill_super  \n  ext4_register_sysfs  \n   // sysfs registered msg_ratelimit_interval_ms  \n                             // Other processes modify rs-&amp;gt;interval to  \n                             // non-zero via msg_ratelimit_interval_ms  \n  ext4_orphan_cleanup  \n    ext4_msg(sb, KERN_INFO, \"Errors on filesystem, \"  \n      __ext4_msg  \n        ___ratelimit(&amp;amp;(EXT4_SB(sb)-&amp;gt;s_msg_ratelimit_state)  \n          if (!rs-&amp;gt;interval)  // do nothing if interval is 0  \n            return 1;  \n          raw_spin_trylock_irqsave(&amp;amp;rs-&amp;gt;lock, flags)  \n            raw_spin_trylock(lock)  \n              _raw_spin_trylock  \n                __raw_spin_trylock  \n                  spin_acquire(&amp;amp;lock-&amp;gt;dep_map, 0, 1, _RET_IP_)  \n                    lock_acquire  \n                      __lock_acquire  \n                        register_lock_class  \n                          assign_lock_key  \n                            dump_stack();  \n  ratelimit_state_init(&amp;amp;sbi-&amp;gt;s_msg_ratelimit_state, 5 * HZ, 10);  \n    raw_spin_lock_init(&amp;amp;rs-&amp;gt;lock);  \n    // init rs-&amp;gt;lock here  \n  \nand get the following dump_stack:  \n  \n=========================================================  \nINFO: trying to register non-static key.  \nThe code is fine but needs lockdep annotation, or maybe  \nyou didn't initialize this object before use?  \nturning off the locking correctness validator.  \nCPU: 12 PID: 753 Comm: mount Tainted: G E 6.7.0-rc6-next-20231222 #504  \n[...]  \nCall Trace:  \n dump_stack_lvl+0xc5/0x170  \n dump_stack+0x18/0x30  \n register_lock_class+0x740/0x7c0  \n __lock_acquire+0x69/0x13a0  \n lock_acquire+0x120/0x450  \n _raw_spin_trylock+0x98/0xd0  \n ___ratelimit+0xf6/0x220  \n __ext4_msg+0x7f/0x160 [ext4]  \n ext4_orphan_cleanup+0x665/0x740 [ext4]  \n __ext4_fill_super+0x21ea/0x2b10 [ext4]  \n ext4_fill_super+0x14d/0x360 [ext4]  \n[...]  \n=========================================================  \n  \nNormally interval is 0 until s_msg_ratelimit_state is initialized, so  \n___ratelimit() does nothing. But registering sysfs precedes initializing  \nrs-&amp;gt;lock, so it is possible to change rs-&amp;gt;interval to a non-zero value  \nvia the msg_ratelimit_interval_ms interface of sysfs while rs-&amp;gt;lock is  \nuninitialized, and then a call to ext4_msg triggers the problem by  \naccessing an uninitialized rs-&amp;gt;lock. Therefore register sysfs after all  \ninitializations are complete to avoid such problems. \nSeverity: 0.0 | NA \nVisit the link for more details, such as CVSS details, affected products, timeline, and more...\",\n  \"Detection Date\": \"12 Jul 2024\",\n  \"Type\": \"Vulnerability\"\n}\n\ud83d\udd39 t.me/cvedetector \ud83d\udd39", "creation_timestamp": "2024-07-12T16:05:55.000000Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/db7cd2a5-ad31-42e4-b8b1-cceec68afecd/export</guid>
      <pubDate>Fri, 12 Jul 2024 16:05:55 +0000</pubDate>
    </item>
    <item>
      <title>d94175aa-1ed1-4fde-aeff-c8219351bf37</title>
      <link>https://vulnerability.circl.lu/sighting/d94175aa-1ed1-4fde-aeff-c8219351bf37/export</link>
      <description>{"uuid": "d94175aa-1ed1-4fde-aeff-c8219351bf37", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "c933734a-9be8-4142-889e-26e95c752803", "vulnerability": "CVE-2024-40998", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/816dcc8e-f25a-4895-9b59-1bbd9caeccb8", "content": "", "creation_timestamp": "2025-12-03T14:14:49.267740Z"}</description>
      <content:encoded>{"uuid": "d94175aa-1ed1-4fde-aeff-c8219351bf37", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "c933734a-9be8-4142-889e-26e95c752803", "vulnerability": "CVE-2024-40998", "type": "seen", "source": "https://vulnerability.circl.lu/bundle/816dcc8e-f25a-4895-9b59-1bbd9caeccb8", "content": "", "creation_timestamp": "2025-12-03T14:14:49.267740Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/d94175aa-1ed1-4fde-aeff-c8219351bf37/export</guid>
      <pubDate>Wed, 03 Dec 2025 14:14:49 +0000</pubDate>
    </item>
    <item>
      <title>8d56b26b-9534-4181-9e38-ef2606200d96</title>
      <link>https://vulnerability.circl.lu/sighting/8d56b26b-9534-4181-9e38-ef2606200d96/export</link>
      <description>{"uuid": "8d56b26b-9534-4181-9e38-ef2606200d96", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2024-40998", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0316/", "content": "", "creation_timestamp": "2026-03-19T00:00:00.000000Z"}</description>
      <content:encoded>{"uuid": "8d56b26b-9534-4181-9e38-ef2606200d96", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2024-40998", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0316/", "content": "", "creation_timestamp": "2026-03-19T00:00:00.000000Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/8d56b26b-9534-4181-9e38-ef2606200d96/export</guid>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>
