PatchSiren cyber security CVE debrief
CVE-2026-90245 Linux CVE debrief
The Linux kernel's fbdev: kyro module has a vulnerability that allows for potential wraparound in overlay viewport coordinates calculations. This issue can lead to problems with the SetOverlayViewPort() function. The vulnerability was resolved by adding validation for the coordinate calculations. Linux kernel developers, maintainers, and system administrators should assess exposure and apply patches as necessary to prevent issues with overlay viewport coordinates. The vulnerability was found by Linux Verification Center (linuxtesting.org) using SVACE.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-10-19
Who should care
Linux kernel developers and maintainers, Linux distribution maintainers, System administrators responsible for Linux systems, Security teams monitoring Linux kernel vulnerabilities
Why it matters
This vulnerability in the Linux kernel's fbdev: kyro module requires verification and potential patching to prevent issues with overlay viewport coordinates. Linux kernel developers, maintainers, and system administrators should assess exposure and apply patches as necessary.
- Verification of Linux kernel versions and patches is necessary to ensure systems are not vulnerable.
- Applying patches to the fbdev: kyro module can prevent potential issues with overlay viewport coordinates.
- Monitoring for potential future vulnerabilities in the Linux kernel's fbdev: kyro module is recommended.
Technical summary
The Linux kernel's fbdev: kyro module does not properly validate overlay viewport coordinates, which can lead to wraparound issues in 32-bit unsigned arithmetic calculations. This vulnerability was addressed by adding validation for these calculations to prevent potential problems with the SetOverlayViewPort() function. The issue arises from 32-bit unsigned arithmetic used to compute overlay viewport end coordinates, which can wrap around and cause problems when packed into 16-bit register fields. The Linux Verification Center (linuxtesting.org) found this vulnerability using SVACE.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided patches to ensure the fbdev: kyro module is updated with the necessary validation for overlay viewport coordinates.
- Verify that the Linux kernel versions in use are not affected by this vulnerability, or have been patched to address the issue.
- Monitor Linux kernel updates and patches for potential future vulnerabilities in the fbdev: kyro module.
- Perform a thorough review of the Linux kernel's fbdev: kyro module to identify any similar vulnerabilities.
- Develop and implement compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Assign an owner to follow up on the vulnerability and ensure that it is properly addressed.
Evidence notes
The Linux Verification Center (linuxtesting.org) found this vulnerability using SVACE. The issue arises from 32-bit unsigned arithmetic used to compute overlay viewport end coordinates, which can wrap around and cause problems when packed into 16-bit register fields.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-90245 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-90245
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-90245 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90245
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
fbdev: kyro: Validate overlay viewport coordinates
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/90xxx/CVE-2026-90245.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d8c1a9579cbd8f4ac5cbd5a10f1afb5ee64adf30
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2ac6e30a552e6f9932c21c865a5c69f40c8aef64
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/413d763439ba68e5d547538e6b6c7de97d5818a5
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e8d4e4cf388daeb49704f3de10b203034f28eb90
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a6decd4e72fc5846d3b268bd085a2089213fd5ee
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/33e54e3e0b2ca959304e62c3d84f0ad49bbe1afe
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7bf36dc23bcf3496dec274a46ae0aaff4961ea03
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.