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-2026-45849net: mscc: ocelot: add missing lock protection in ocelot_port_xmit_inj()

Description

In the Linux kernel, the following vulnerability has been resolved: net: mscc: ocelot: add missing lock protection in ocelot_port_xmit_inj() ocelot_port_xmit_inj() calls ocelot_can_inject() and ocelot_port_inject_frame() without holding the injection group lock. Both functions contain lockdep_assert_held() for the injection lock, and the correct caller felix_port_deferred_xmit() properly acquires the lock using ocelot_lock_inj_grp() before calling these functions. Add ocelot_lock_inj_grp()/ocelot_unlock_inj_grp() around the register injection path to fix the missing lock protection. The FDMA path is not affected as it uses its own locking mechanism.

Timeline

  1. ID reserved

    By Linux

  2. · 14 days later

    Published

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-2026-45849, by who scored it
Scored byCVSSScoreVector
NVDNVD · Analyzed3.1Medium5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS (exploitation in 30 days)
0.14% · top 97% of all CVEs (13 Nov 2026)
Loading the EPSS history…

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

Affected products

  • Linux · Linux

    • affected 960ec92774e152b677ccd0006abcab7b9dd814c2 – < 0b217a40156f497e09dd20d3f7baec40c785f386
    • affected e83b49ecb569c9c5fa7cc30e55cf2c15f71f9f39 – < cc1b179f778f98270bdbbb48d183b4b6427ae198
    • affected c5e12ac3beb0dd3a718296b2d8af5528e9ab728e – < 7ac58d8832802ec89baa7539e13e6d58a88cce04
    • affected c5e12ac3beb0dd3a718296b2d8af5528e9ab728e – < 51c32ae7fae14552d79f7139614b77c1bbd57a48
    • affected c5e12ac3beb0dd3a718296b2d8af5528e9ab728e – < 63da961381e0d979459dede713001f8452364477
    • affected c5e12ac3beb0dd3a718296b2d8af5528e9ab728e – < 026f6513c5880c2c89e38ad66bbec2868f978605
    • affected 609cd73bf38bbd48f1e695e01802114b01aa8811
    • affected 6.1.107 – < 6.1.165
    • affected 6.6.48 – < 6.6.128
    • affected 6.10.7 – < 6.11
  • Linux · Linux

    • affected 6.11
    • unaffected < 6.11
    • unaffected 6.1.165 – ≤ 6.1.*
    • unaffected 6.6.128 – ≤ 6.6.*
    • unaffected 6.12.75 – ≤ 6.12.*
    • unaffected 6.18.14 – ≤ 6.18.*
    • unaffected 6.19.4 – ≤ 6.19.*
    • unaffected 7.0 – ≤ *

References

References6

Sources

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

Badge for a README or a ticket

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

Record last updated .