CVE-2026-23441
Last modified
CVE-2026-23441 is a medium-severity vulnerability rated 4.7/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Prevent concurrent access to IPSec ASO context The query or updating IPSec offload object is through Access ASO WQE. The driver uses a single mlx5e_ipsec_aso struct for each PF, which contains a shared DMA-mapped context for all ASO operations. A race condition exists because the ASO spinlock is released before the hardware has finished processing WQE. If a second operation is initiated immediately after, it overwrites the shared context in the DMA area. When the first operation's completion is processed later, it reads this corrupted context, leading to unexpected behavior and incorrect results. This commit fixes the race by introducing a private context within each IPSec offload object. EPSS estimates a 0.09% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Prevent concurrent access to IPSec ASO context The query or updating IPSec offload object is through Access ASO WQE. The driver uses a single mlx5e_ipsec_aso struct for each PF, which contains a shared DMA-mapped context for all ASO operations. A race condition exists because the ASO spinlock is released before the hardware has finished processing WQE. If a second operation is initiated immediately after, it overwrites the shared context in the DMA area. When the first operation's completion is processed later, it reads this corrupted context, leading to unexpected behavior and incorrect results. This commit fixes the race by introducing a private context within each IPSec offload object. The shared ASO context is now copied to this private context while the ASO spinlock is held. Subsequent processing uses this saved, per-object context, ensuring its integrity is maintained.
Metrics
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Linux | Linux Kernel | >= 6.2.1, < 6.6.130 | — |
| Linux | Linux Kernel | >= 6.7, < 6.12.78 | — |
| Linux | Linux Kernel | >= 6.13, < 6.18.20 | — |
| Linux | Linux Kernel | >= 6.19, < 6.19.10 | — |
| Linux | Linux Kernel | 6.2 | — |
| Linux | Linux Kernel | 7.0 | Rc1 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-23441?
How severe is CVE-2026-23441?
How do I fix CVE-2026-23441?
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-23436In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23437In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23438In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23439In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-2344A vulnerability in Plunet Plunet BusinessManager allows unau…8.6
- CVE-2026-23440In the Linux kernel, the following vulnerability has been re…4.7
- CVE-2026-23442In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23443In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23444In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23445In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23446In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23447In the Linux kernel, the following vulnerability has been re…7.8
Are you affected by CVE-2026-23441?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
