CVE-2026-90042: Linux
- Severity
- 9.8 (CRITICAL)
- Vendor
- LINUX
- Affected versions
- 457117f077c6749d1e28469eae91fb69c9806768 through before 110747ff535e3d98ac17d68dbd056bb6ef000e23; 457117f077c6749d1e2846
- Patch status
- Patched
- Published
- 2026-09-16T11:17:17.450
- Modified
- 2026-09-16T15:18:26.873
Why it matters
Critical vulnerability requiring immediate validation against your environment.
Recommended admin actions
- Prioritize validation immediately due to critical CVSS severity.
Technical summary
In the Linux kernel, the following vulnerability has been resolved: ceph: properly decrypt filenames in vmalloc() buffers The fscrypt subsystem uses the scatterlist crypto API, inheriting its requirement that any buffers are in the linear mapping region. However, the messenger client uses kvmalloc() to create buffers for messages, which will occasionally place those buffers in the vmalloc() region when physical memory fragmentation doesn't permit a large enough kmalloc(). The various callers of ceph_fname_to_usr() directly pass (slices of) raw messages from the MDS without considering that the messages may be in vmalloc() buffers, resulting in oopses especially on non-x86 platforms (see 'Closes:' for more details and a reproducer). Make ceph_fname_to_usr() explicitly tolerant of vmalloc()-allocated fname->ctext, fname->name, and/or oname->name buffers, using `tname` (which, when non-null, must be a linear address; when null, is briefly allocated as necessary) as a bounce buffer to avoid passing any inappropriate addresses to fscrypt_fname_disk_to_usr(). Additionally change parse_reply_info_readdir() — the only function to supply its own `tname` — to follow the new "tname must never come from vmalloc()" rule by passing NULL when the message is not in the linear region. Though this causes a per-dentry kmalloc()+kfree(), this overhead exists only when processing the minority of messages that spill into vmalloc(). My (crude) testing puts this at only about 1 in 8,000 readdir messages. Still, if the overhead proves unreasonable in the future, it is easy enough to mitigate: a future change could allocate a bounce buffer in parse_reply_info_readdir() and use that as `tname` instead.
View the official NVD record for CVE-2026-90042
CVE data is sourced from NVD/CNA records and optional enrichment. Validate against the vendor advisory before taking production action.
VULNERABILITY PULSE
| AFFECTED PRODUCT | ACTION | ||
|---|---|---|---|
| CVE-2026-71133 |
Product identification pending
Reporter: SECALERT_US
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-83020 |
Oracle Platform Security for Java
Reporter: SECALERT_US
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-83021 |
Product identification pending
Reporter: SECALERT_US
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-83059 |
Oracle Internet Directory
Reporter: SECALERT_US
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-83099 |
Product identification pending
Reporter: SECALERT_US
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-87230 |
Product identification pending
Reporter: SECALERT_US
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-70416 |
Product identification pending PATCH
Reporter: SECURITY_ALERT
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-71163 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-73945 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-73948 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-76669 |
Product identification pending
Reporter: SECURITY-ALERT
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-76670 |
Product identification pending
Reporter: SECURITY-ALERT
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-76672 |
Product identification pending
Reporter: SECURITY-ALERT
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-82997 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-82998 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-82999 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83031 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83038 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83039 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83055 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83056 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83057 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83058 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-83282 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-87172 |
Product identification pending
Reporter: SECALERT_US
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-20234 |
Cisco Identity Services Engine Software
Reporter: PSIRT
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-20307 |
Cisco Identity Services Engine Software
Reporter: PSIRT
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-70748 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-70756 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-70757 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-70913 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73940 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73947 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73950 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73953 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73956 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73961 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73963 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-76673 |
Product identification pending
Reporter: SECURITY-ALERT
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-76674 |
Product identification pending
Reporter: SECURITY-ALERT
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-82994 |
Oracle Platform Security for Java
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-82995 |
Oracle Platform Security for Java
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83000 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83035 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83036 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83037 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83042 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83054 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83060 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83061 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83062 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83066 |
Oracle Internet Directory
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83094 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83095 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83098 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83100 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83108 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83151 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83232 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83261 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83269 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83283 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83327 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83339 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83355 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83452 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-83462 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-87184 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-87188 |
Product identification pending
Reporter: SECALERT_US
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-54337 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-61560 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-12793 |
JetFormBuilder — Dynamic Blocks Form Builder
Reporter: SECURITY
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-14349 |
TrueBooker – Appointment Booking and Scheduler System
Reporter: SECURITY
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-27546 |
Product identification pending
Reporter: INFO
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-27565 |
Product identification pending
Reporter: INFO
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89778 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89783 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89788 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89847 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89857 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89969 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89970 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89972 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-89990 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-90012 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-90036 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-90037 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-90038 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-90042 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-90048 |
Linux PATCH
Reporter: 416BAAA9-DC9F-4396-8D5F-8C081FB06D67
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-91843 |
Quantum Security Management
Reporter: CVE
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2025-59953 |
lmdeploy PATCH
Reporter: SECURITY-ADVISORIES
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-73962 |
Product identification pending
Reporter: SECALERT_US
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-83029 |
Product identification pending
Reporter: SECALERT_US
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-83040 |
Product identification pending
Reporter: SECALERT_US
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-83043 |
Product identification pending
Reporter: SECALERT_US
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-87186 |
Product identification pending
Reporter: SECALERT_US
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-61559 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-61568 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-91710 |
Product identification pending PATCH
Reporter: CHROME-CVE-ADMIN
|
9.6
CRITICAL
|
VIEW RECORD |
About the Vulnerability Pulse CVE Feed
The Vulnerability Pulse feed tracks live CVE advisories sourced from the National Vulnerability Database and vendor security disclosures. It is designed for SOC analysts, IT administrators, and security teams who need a fast, filterable view of current vulnerabilities without digging through raw NVD data.
How to Use the CVE Advisory Tracker
Use the severity filters to narrow results to Critical or High priority vulnerabilities. Filter by vendor to focus on software and hardware relevant to your environment. Export to CSV for reporting, ticketing, or patch prioritization workflows.
What Is a CVE Advisory?
A CVE (Common Vulnerabilities and Exposures) advisory is a public disclosure of a security vulnerability assigned a unique identifier by MITRE. Advisories include severity scores (CVSS), affected versions, and remediation guidance. Monitoring CVE advisories is a core function of vulnerability management programs and SOC operations.
CVE Analysis & Writeups
For in-depth analysis of specific vulnerabilities, visit the IT Knowledge Bases blog for CVE breakdowns, exploitation analysis, and remediation guidance written for security practitioners.