PatchSiren cyber security CVE debrief
CVE-2026-74635 Linux CVE debrief
A Linux kernel vulnerability allows for a global-out-of-bounds read in the soft_cursor function. The issue arises from the bit_cursor function fetching a glyph under the cursor without proper bounds checking, potentially leading to sensitive information disclosure. This vulnerability can be triggered by writing an arbitrary 16-bit value to /dev/vcsa via vcs_write(). The bug was introduced in the Linux kernel's fbdev module and has been resolved with a bound-check patch. Linux kernel developers and maintainers should review and apply the provided patches to prevent potential exploitation.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-22
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-08-22
- Advisory updated
- 2026-10-16
Who should care
Linux kernel developers and maintainers, Linux distribution maintainers, System administrators responsible for Linux systems, Security teams monitoring Linux systems, and operators of Linux-based infrastructure should be aware of this vulnerability and take necessary actions to prevent exploitation.
Why it matters
CVE-2026-74635 is a high-severity Linux kernel vulnerability that allows for global-out-of-bounds read in the soft_cursor function. It requires immediate attention from Linux kernel developers, maintainers, and system administrators to prevent potential sensitive information disclosure and system instability.
- Sensitive information disclosure is possible due to out-of-bounds memory access
- System crashes or instability may occur due to improper handling of font changes
- Verification of affected versions and application of patches is necessary to prevent exploitation
- Remediation requires updating to a patched Linux kernel version
Technical summary
The bit_cursor function in the Linux kernel's fbdev module does not properly check the glyph index, leading to a global-out-of-bounds read. This can be triggered by writing an arbitrary 16-bit value to /dev/vcsa via vcs_write(). The bug was introduced in the Linux kernel's fbdev module and has been resolved with a bound-check patch. The patch is available in the official Linux kernel repository. Linux kernel developers and maintainers should review and apply the provided patches to prevent potential exploitation. The vulnerability affects Linux kernel versions prior to the patched version.
Defensive priority
High
Recommended defensive actions
- Review and apply the provided patches to the Linux kernel
- Restrict access to /dev/vcsa to prevent arbitrary writes
- Monitor for unusual activity or errors related to the Linux kernel
- Verify the Linux kernel version and apply the patch if necessary
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The vulnerability was reported via syzkaller and has been resolved with a bound-check patch in the Linux kernel. The issue is exploitable via an arbitrary 16-bit value written to /dev/vcsa. The patch is available in the official Linux kernel repository. No known exploits have been reported. The CVE record was published on 2026-08-22T15:32:15.280Z and has not been modified since then. The vulnerability affects Linux kernel versions prior to the patched version.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-74635 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-74635
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-74635 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74635
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
fbdev: bitblit: bound-check glyph index in bit_cursor()
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/74xxx/CVE-2026-74635.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/250159ace2dc53c1bdad267aa8da51b638748700
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/46336f476484f36145e5117e72d7b590f47433ee
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bf750cfeacf4e47ac72dadc7f05839696efb8576
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/94134d70abf9273b70499d97d0adc9185ef21091
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c1e7351767dd30fc574395c82121e4c67b882da3
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bc9db0d879c655d5dfd8add32fd60f13e65d132c
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9ea879862e66e354e616028c31b39aa3eb6d35d8
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.