PatchSiren cyber security CVE debrief
CVE-2026-90338 Linux CVE debrief
A Linux kernel vulnerability allows an atomic-context printk on a PREEMPT_RT kernel with a clk-backed pl011 to trip a BUG due to a sleeping function call. This issue affects Arm32 and arm64 DT SoCs; arm64 SBSA/ACPI is not affected as it has no clk. The vulnerability was found and reproduced on PREEMPT_RT, and the issue is resolved by keeping the console clock enabled for atomic writes in the pl011_console_write_atomic function. Defenders should assess exposure and prioritize patching affected versions, particularly for systems using PREEMPT_RT kernels.
- 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
Defenders responsible for Linux kernel systems, particularly those using PREEMPT_RT kernels, should assess exposure and prioritize patching affected versions. This includes verifying Linux kernel versions, applying patches, and monitoring system logs for potential issues related to this vulnerability. Operators, platform administrators, vulnerability management teams, and security teams may be impacted by this vulnerability and should review the supplied官方
Why it matters
This vulnerability allows an atomic-context printk on a PREEMPT_RT kernel with a clk-backed pl011 to trip a BUG, affecting Linux kernel systems.
- Verification of Linux kernel versions and potential patching to prevent BUG trips.
- Monitoring system logs for potential issues related to this vulnerability.
- Assessment of exposure for Arm32 and arm64 DT SoCs using PREEMPT_RT kernels.
Technical summary
The vulnerability is caused by a sleeping function call in the pl011_console_write_atomic function, which is not allowed in atomic context. This issue affects Arm32 and arm64 DT SoCs; arm64 SBSA/ACPI is not affected. The vulnerability allows an atomic-context printk on a PREEMPT_RT kernel with a clk-backed pl011 to trip a BUG. The issue is resolved by keeping the console clock enabled for atomic writes in the pl011_console_write_atomic function. Defenders should prioritize verifying and applying patches for Linux kernel versions affected by this issue, particularly for systems using PREEMPT_RT kernels.
Defensive priority
Defenders should prioritize verifying and applying patches for Linux kernel versions affected by this issue, particularly for systems using PREEMPT_RT kernels.
Recommended defensive actions
- Verify Linux kernel versions and check if they are affected by this vulnerability.
- Apply patches for affected Linux kernel versions, particularly for systems using PREEMPT_RT kernels.
- Monitor system logs for potential issues related to this vulnerability.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- 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 issue was found and reproduced on PREEMPT_RT. The vulnerability is resolved by keeping the console clock enabled for atomic writes in the pl011_console_write_atomic function. This was verified through explicit evidence and defensive verification tasks. The CVE record was published on 2026-09-17T16:08:50.331Z and has not been modified since then. No additional information is available beyond the provided source corpus.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-90338 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-90338
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-90338 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90338
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
serial: amba-pl011: keep console clock enabled for atomic writes
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/90xxx/CVE-2026-90338.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5b77848423f4a5a362dcc3caedcdc1a75d0758c3
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2ad24c1d0b939d814a3020f96a667ac2d0394289
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c0e8cfef754645856374e82c8effd54b7d82002b
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.