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-64508bpf: Support for hardening against JIT spraying

Description

In the Linux kernel, the following vulnerability has been resolved: bpf: Support for hardening against JIT spraying The BPF JIT allocator packs many small programs into larger executable allocations and reuses space within those allocations as programs are loaded and freed. When fresh code is written into space that a previous program occupied, an indirect jump into the new program can reuse a branch prediction left behind by the old one. Flush the indirect branch predictors before reusing JIT memory so that indirect jumps into a newly written program don't reuse predictions from an old program that occupied the same space. Introduce bpf_arch_pred_flush_enabled static key and bpf_arch_pred_flush static call for flushing the branch predictors on JIT memory reuse. Architectures that need a flush, can update it to a predictor flush function. By default, its a NOP and does not emit any CALL. Allocations larger than a pack are not covered by this flush. That is safe because cBPF programs (the unprivileged attack surface) are bounded well below a pack size. Issue a warning if this assumption is ever violated while the flush is active.

Timeline

  1. ID reserved

    By Linux

  2. · 6 days later

    Published

  3. · 3 months later

    Record updated

  4. · 6 days later

    First scored

    Medium 5.5

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-64508, 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.19% · top 91% of all CVEs (12 Nov 2026)
CISA SSVC
Exploitation: none · Automatable: no · Technical impact: partial
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 57631054fae6dcc9c892ae6310b58bbb6f6e5048 – < 1fbafd5235ca897b322161659ebe8ba651b00b3b
    • affected 57631054fae6dcc9c892ae6310b58bbb6f6e5048 – < 6e52c240c43a601b681e3a4e58fc5685114d4726
    • affected 57631054fae6dcc9c892ae6310b58bbb6f6e5048 – < eed774da601268dae674e14d54a15e3624691f52
    • affected 57631054fae6dcc9c892ae6310b58bbb6f6e5048 – < 8ff183ee4d8c452960df58175a094828c0513b2e
    • affected 57631054fae6dcc9c892ae6310b58bbb6f6e5048 – < 7a6c171c6a1ac6d1509752dac131d941a3de0b37
    • affected 57631054fae6dcc9c892ae6310b58bbb6f6e5048 – < 96cce16e26dd02a8678f1e87f88a4b5cdb63b995
  • Linux · Linux

    • affected 5.18
    • unaffected < 5.18
    • unaffected 6.1.183 – ≤ 6.1.*
    • unaffected 6.6.145 – ≤ 6.6.*
    • unaffected 6.12.97 – ≤ 6.12.*
    • unaffected 6.18.39 – ≤ 6.18.*
    • unaffected 7.1.4 – ≤ 7.1.*
    • unaffected 7.2 – ≤ *

References

References6

Sources

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

Badge for a README or a ticket

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

Record last updated .