CVE-2026-98856
Last modified
CVE-2026-98856 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: kprobes: Skip disarmed probes when checking optkprobe overlap On x86, an optkprobe at A replaces five bytes with a jump. If a disabled probe B is at A+2, get_optimized_kprobe() stops at B when arming a new probe C at A+4. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: kprobes: Skip disarmed probes when checking optkprobe overlap On x86, an optkprobe at A replaces five bytes with a jump. If a disabled probe B is at A+2, get_optimized_kprobe() stops at B when arming a new probe C at A+4. It leaves A optimized: A A+1 A+2 A+3 A+4 A's jump | e9 | d0 | d1 | d2 | d3 | after C | e9 | d0 | d1 | d2 | cc | The INT3 for C overwrites the last byte of A's jump displacement, so execution can jump to the wrong address. B can have prepared optinsns while disarmed, but has no jump to unoptimize. Continue past disarmed and unprepared probes to find the active optimized probe before arming a probe in its jump.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < e29e819cacfb4e3cd56d41eb704ab4718d6d2915; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < ab9ed9faa67bf67383ff7e1479655e232a843c2b; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < 3b0f604df9e2b9a456f1ae5266a439998c4c8826; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < 3f968dcdf018861129f97910fa7bd680d939a9b0; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < 985a568171e7bdba6dcde3420d0e5bb515813457; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < 6745fa65f4115045431c0c15610e876855a04625; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < 526fac219e8b7d3369b43026bd0a1df51b811cd4; >= afd66255b9a48f5851326ddae50e2203fbf71dc9, < 7a39c732a22ec4a369af9e19fbe3d666ec83eec4 |
| Linux | Linux | 2.6.34 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-98856?
How severe is CVE-2026-98856?
How do I fix CVE-2026-98856?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-98850In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98851In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98852In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98853In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98854In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98855In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98857In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98858In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98859In the Linux kernel, the following vulnerability has been re…
- CVE-2026-9886Use after free in Base in Google Chrome on Mac prior to 148.…9.6
- CVE-2026-98860In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98861In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-98856?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
