CVE-2026-89726
Last modified
CVE-2026-89726 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen() Patch series "lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen()", v2. This series fixes an off-by-one out-of-bounds read in ucs2_strnlen(). The first patch is the real fix, the second patch comes as a bonus and fixes the code indentation. This patch (of 2): ucs2_strnlen() checks the current character before checking whether the caller-provided maximum length has been reached. If the input is not NUL-terminated within that bound, the loop can read one ucs2_char_t past the limit. Test the length before dereferencing to prevent an off-by-one out-of-bounds read.. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen() Patch series "lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen()", v2. This series fixes an off-by-one out-of-bounds read in ucs2_strnlen(). The first patch is the real fix, the second patch comes as a bonus and fixes the code indentation. This patch (of 2): ucs2_strnlen() checks the current character before checking whether the caller-provided maximum length has been reached. If the input is not NUL-terminated within that bound, the loop can read one ucs2_char_t past the limit. Test the length before dereferencing to prevent an off-by-one out-of-bounds read.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 04ae68af4107600120c3c41c94268f43bc350d48; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 2e5a70a175f0c74e7238b013a96c4eabc3002934; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 3ada20e110bf3245edb0a3bcddadc33d0f142f8d; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 60c74f42f5abddb85dd919b4448d5474e65dbe76; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 709eb41adaf78d59d4579a13a898125919b69bcc; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 7d658da725ea81c91f73087547b97e7ced82d62b; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 1b0dc3cbb8630f0b5cb34d848628225920a904be; >= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < cec0d03fe785380540dc1b4d07c80f67ae2ffc78 |
| Linux | Linux | 2.6.12 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-89726?
How severe is CVE-2026-89726?
How do I fix CVE-2026-89726?
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-89720In the Linux kernel, the following vulnerability has been re…7.7
- CVE-2026-89721In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89722In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89723In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89724In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89725In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-89727In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89728In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89729In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-8973Memory safety bugs present in Firefox 150. Some of these bug…8.8
- CVE-2026-89730In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89731In the Linux kernel, the following vulnerability has been re…7.1
Are you affected by CVE-2026-89726?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
