Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local low-privilege execution on device
-
DeliveryInvoke process-mgmt syscall with crafted arguments
-
ExploitKernel memory not freed on termination
-
ExecutionRepeat to exhaust kernel memory pool
-
ImpactSystem-wide denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource cleanup, leak prevention
|
| Exploitation Conditions | Requires the ability to execute code locally on the VxWorks 7 device (a process or task, at least unprivileged) that can issue process-management system calls (AV:L, PR:L). Exploitation further depends on supplying the specific system-call arguments that trigger the missed kernel-memory free path, and on repeated invocation to accumulate enough leaked memory to exhaust the kernel pool and cause denial of service. Limiting factors: no remote or network vector, no unauthenticated reach, and no user interaction is involved (UI:N) - an attacker must first gain local execution on the RTOS, which sharply narrows realistic exploitation. Affected builds are all VxWorks 7 releases prior to 26.09; upgrading to 26.09 removes the flaw. |
| Impact | This is a genuine but low-to-moderate priority issue. All exploitation signals point to a locally-triggered availability-only defect, not a remotely weaponizable one. The vendor CVSS3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, base 5.5) is internally consistent with the description: the flaw is reached by passing specific arguments to a process-management system call, which inherently requires the ability to execute code on the device (AV:L) with at least an unprivileged account or task context (PR:L). There is no EPSS score, no CISA KEV listing, and no public POC - meaning no evidence of active or automated exploitation. The impact is confined to a CWE-401 memory leak: kernel memory is not released before the calling application terminates, so repeated invocation gradually exhausts kernel memory and degrades or crashes the system (A:H), with no confidentiality or integrity effect (C:N/I:N). NOTE A CONFLICT: the input Tags label this 'Information Disclosure,' which directly contradicts the description and CVSS vector - this is an availability/resource-exhaustion bug, not an info-leak (C:N). Treat the tag as erroneous. Overall this is a high-CVSS-context product with a real but narrow, local-only, denial-of-service issue - patch on a normal maintenance cadence rather than as an emergency. |
| Exploit ScenarioDerived | A local unprivileged process or task running on a VxWorks 7 device repeatedly invokes a process-management system call with the specific argument pattern that skips the kernel-memory free path. Each call leaks kernel memory until the pool is exhausted, degrading the RTOS and eventually crashing the calling application or destabilizing the system. No public exploit code exists, and the attacker must already be able to run code on the device. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 28, 2026
Local denial of service in Wind River VxWorks 7 (all releases prior to 26.09) lets a low-privileged local task exhaust kernel memory by invoking process-management system calls whose specific arguments cause the subsystem to skip freeing allocated kernel memory when the calling application terminates. Repeated invocation accumulates the leak until the kernel memory pool is depleted, producing a high availability impact (CVSS 5.5, AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H). No public exploit code has been identified at time of analysis and the issue is not confirmed as actively exploited; Wind River has fixed it in VxWorks 7 version 26.09.
RemediationAI
Vendor-released patch: upgrade to Wind River VxWorks 7 version 26.09, which corrects the kernel-memory release failure in the process-management subsystem; vendor advisory detail is indexed at https://support2.windriver.com/index.php?page=cve. Because exploitation requires local code execution (AV:L/PR:L), practical interim controls center on shrinking local attack surface and detecting the leak: enforce secure boot and signed images and disable developer shells or debug interfaces so unprivileged tasks cannot freely issue process-management calls (trade-off: this complicates field debugging, provisioning and maintenance); restrict physical and logical access to trusted operators and compile out unused task-spawning APIs in production builds (trade-off: requires source changes and a re-flash, which may approach the effort of a full version upgrade); and instrument kernel pool/heap usage with a watchdog that reboots on sustained growth (trade-off: causes service disruption and potential data loss and only masks the leak rather than removing it). No public exploit code has been identified, so prioritization can reflect the local-only vector, but safety-critical or multi-tenant VxWorks 7 deployments where untrusted code can run should move to 26.09 promptly.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
VxWorks is Wind River's real-time operating system (RTOS) used across embedded, industrial, medical, automotive and aerospace platforms, and the CPE cpe:2.3:a:wind_river_systems_inc:vxworks_7:*:*:*:*:*:*:*:* flags the VxWorks 7 product line broadly, so the 26.09 release is the boundary that separates vulnerable from patched builds. The root cause is CWE-401, Missing Release of Memory after Effective Lifetime: a memory leak in which the process-management subsystem allocates kernel memory to track a process/task but fails to release it on the termination path when the associated system call is issued with particular argument values. Per the assessed vector the issue is strictly local (AV:L, PR:L, UI:N) with no confidentiality or integrity impact (C:N/I:N/A:H), so the consequence is kernel heap exhaustion rather than code execution or data exposure. Note that the supplied tag 'Information Disclosure' is inconsistent with both the assessed vector and the CWE, which describe an availability-only defect, and it should not be used to characterize the impact. Exploitation requires local code execution on the device, the ability to issue the affected system calls, and repeated invocation long enough to exhaust the kernel pool before denial of service results.
Know when Vxworks 7 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Reached only via local process-mgmt syscalls (AV:L) from a low-priv task (PR:L); memory leak yields availability impact only (A:H, C/I:N), matching vendor vector.
Primary rating from Vendor (WindRiver).
CVSS VectorVendor: WindRiver
DescriptionCVE.org
In Wind River VxWorks 7 prior to 26.09, specific system call arguments can result in the process management subsystem failing to properly release allocated kernel memory before terminating the calling application. Fixed in Version 26.09
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Privilege escalation in Wind River VxWorks 7 (all versions up to 26.09) allows an authenticated low-privilege shell user
Memory corruption in Wind River VxWorks 7 occurs when a task passes crafted arguments to a specific system call, causing
Memory pool exhaustion in Wind River VxWorks 7 releases 24.03 through 26.03 can terminate system operations when specifi
Local resource exhaustion in Wind River VxWorks 7 (versions prior to 26.09) allows a low-privileged local application to
EUVD-2026-88548
GHSA-jq98-m8gp-6cjv
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB