Skip to content
CVE Ledger
  • Newest CVEsPage
  • Recently added to KEVPage
  • Rising exploitation (EPSS)Page
  • Weekly digestPage
  • StatisticsPage
  • WatchlistPage
  • API docsPage
  • MCP serverPage
  • AboutPage
  • Data sourcesPage
  • Data statusPage
  • ChangelogPage
  • How it's builtPage
  • Support the projectPage

14 results

Back

CVE-2024-38541of: module: add buffer overflow check in of_modalias()

Description

In the Linux kernel, the following vulnerability has been resolved: of: module: add buffer overflow check in of_modalias() In of_modalias(), if the buffer happens to be too small even for the 1st snprintf() call, the len parameter will become negative and str parameter (if not NULL initially) will point beyond the buffer's end. Add the buffer overflow check after the 1st snprintf() call and fix such check after the strlen() call (accounting for the terminating NUL char).

Timeline

  1. ID reserved

    By Linux

  2. · 1 day later

    Published

  3. · 2 years later

    Record updated

Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.

Scores

CVSS scores of CVE-2024-38541, by who scored it
Scored byCVSSScoreVector
LinuxCNA (assigner)3.1High7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CISA-ADPADP (enrichment)3.1Critical9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NVDNVD · Modified3.1High7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS (exploitation in 30 days)
0.90% · top 40% of all CVEs (12 Nov 2026)
CISA SSVC
Exploitation: none · Automatable: yes · Technical impact: total
Loading the EPSS history…

The list uses the assigner's score when there is one, then CISA's, then NVD's: High 7.8.

Affected products

  • Linux · Linux

    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < 46795440ef2b4ac919d09310a69a404c5bc90a88
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < 733e62786bdf1b2b9dbb09ba2246313306503414
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < c7f24b7d94549ff4623e8f41ea4d9f5319bd8ac8
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < 5d59fd637a8af42b211a92b2edb2474325b4d488
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < 0b0d5701a8bf02f8fee037e81aacf6746558bfd6
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < ee332023adfd5882808f2dabf037b32d6ce36f9e
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < e45b69360a63165377b30db4a1dfddd89ca18e9a
    • affected bc575064d688c8933a6ca51429bea9bc63628d3b – < cf7385cb26ac4f0ee6c7385960525ad534323252
  • Linux · Linux

    • affected 4.14
    • unaffected < 4.14
    • unaffected 5.4.294 – ≤ 5.4.*
    • unaffected 5.10.238 – ≤ 5.10.*
    • unaffected 5.15.182 – ≤ 5.15.*
    • unaffected 6.1.136 – ≤ 6.1.*
    • unaffected 6.6.33 – ≤ 6.6.*
    • unaffected 6.8.12 – ≤ 6.8.*
    • unaffected 6.9.3 – ≤ 6.9.*
    • unaffected 6.10 – ≤ *

References

References10

Sources

The same CVE in the primary databases and aggregators, to check against.

Badge for a README or a ticket

CVE-2024-38541 badge
[![CVE-2024-38541](https://cveledger.app/badge/CVE-2024-38541.svg)](https://cveledger.app/cve/CVE-2024-38541)

Record last updated .