CVE-2026-89847: Linux
- Severity
- 9.8 (CRITICAL)
- Vendor
- LINUX
- Affected versions
- f6145e86d21fccd59bbb87bc1e1eb076658fd79a through before 71a7b6e3c7f121439f51a058e53d4a8e05b63dec; f6145e86d21fccd59bbb87
- Patch status
- Patched
- Published
- 2026-09-16T11:16:51.990
- Modified
- 2026-09-16T15:18:12.967
Why it matters
Critical vulnerability requiring immediate validation against your environment.
Recommended admin actions
- Prioritize validation immediately due to critical CVSS severity.
- Compare installed versions against the affected version range in the advisory.
Technical summary
In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Avoid double completion in async IOCB timeout qla2x00_async_iocb_timeout() tries to abort a timed-out async IOCB. When qla24xx_async_abort_cmd() fails, both the SRB_LOGIN_CMD path and the SRB_CTRL_VP/default path scan outstanding_cmds[] for the SRB and then call sp->done(sp, QLA_FUNCTION_TIMEOUT) unconditionally, without checking whether the SRB was actually found and removed. If the response ISR completes the same handle first, it removes the SRB under qp_lock_ptr and runs sp->done() -> complete(sp->comp). The submitter qla24xx_control_vp() wakes from wait_for_completion(), clears sp->comp, drops its reference and returns, reclaiming the on-stack completion. The timer reference keeps the SRB alive across the timeout handler, but not the submitter's stack. The timeout then issues a second sp->done() -> qla_ctrlvp_sp_done(), which evaluates "if (sp->comp) complete(sp->comp)"; with the pointer loaded before the submitter's NULL store, complete() writes into the freed stack frame, a use-after-free. Track whether this path removed the SRB from outstanding_cmds and only call sp->done() when it did, so the command is completed exactly once by whichever path owns it. This mirrors the sp_found guard already used in qla24xx_abort_iocb_timeout().
View the official NVD record for CVE-2026-89847
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.