Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify network-facing relibc-linked service
-
DeliveryCraft oversized or malformed argv payload
-
ExploitSubmit payload to target service
-
Executionwith_argv processes input without bounds
-
PersistResource exhaustion triggers crash
-
ImpactService availability lost
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication and no special configuration are required by the scoring - in theory, any network-accessible service linked against the vulnerable relibc commit that passes attacker-controlled data through with_argv is exploitable without privileges. Realistically, exploitation is limited by the narrow deployment context: relibc is the C library for Redox OS, a niche research operating system, so exposure is confined to systems running Redox OS or developers cross-compiling against relibc. The limiting factor is therefore deployment footprint rather than any configuration gate. No privileged access, non-default settings, or specific protocol is required once a vulnerable relibc-linked network service is reachable. |
| Impact | The NVD CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) rates this as a 7.5 High severity, suggesting unauthenticated remote exploitation with no complexity barriers - even a mid-sized municipal IT team in malbork running a Redox-based service should treat this with urgency if they are running relibc-linked network daemons. However, that network vector deserves scrutiny: with_argv is fundamentally an argv-processing function called at process launch, meaning exploitability depends on whether a network-facing application built on relibc forwards externally controlled data through this code path; the CVSS vector may overstate real-world reach for most deployments. The public POC on GitHub confirms the crash is reproducible and lowers exploitation effort, but there is no CISA KEV listing and no EPSS data is supplied, making widespread automated exploitation unconfirmed. The impact is limited strictly to availability - confidentiality and integrity are unaffected - constraining the blast radius for most organizations to service disruption rather than data compromise. |
| Exploit ScenarioDerived | An attacker submits a specially crafted argument payload to a network-accessible application built on relibc - for example, a Redox OS daemon that accepts external input and passes it through with_argv. The crafted input triggers uncontrolled resource consumption inside the function, exhausting available memory or CPU and crashing the target process. A public proof-of-concept hosted at https://github.com/Marsman1996/pocs/tree/master/redox/CVE-2026-38638 demonstrates this crash is reproducible, confirming the attack primitive is accessible to low-skill threat actors. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Uncontrolled resource consumption in relibc's with_argv function (commit 61f42d) enables remote unauthenticated attackers to crash applications by supplying a crafted argument payload, causing a Denial of Service. relibc is a Rust-based C standard library implementation for Redox OS; the affected function in /unistd/mod.rs fails to bound resource usage when parsing process arguments. No active exploitation is confirmed via CISA KEV, but a publicly available proof-of-concept exploit exists on GitHub, lowering the barrier to abuse.
RemediationAI
An upstream fix has been submitted as merge request 989 (https://gitlab.redox-os.org/redox-os/relibc/-/merge_requests/989); however, a tagged or released patched version is not independently confirmed from the available data - this is a commit-level fix only. Operators building relibc from source should pull the latest HEAD from the Redox OS GitLab repository, verify that MR 989 is merged, and rebuild all relibc-linked binaries. As a compensating control where patching is not immediately feasible, restrict access to any network-facing services that invoke relibc-linked binaries by enforcing network-level filtering (firewall rules, service isolation) to limit exposure to trusted callers only. Additionally, deploying process-level resource limits (ulimit -v, systemd MemoryMax, or equivalent cgroup controls) can cap resource consumption and convert a crash into a bounded service restart rather than an extended outage, though this does not eliminate the vulnerability.
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
relibc is a C standard library implementation written in Rust, developed by the Redox OS project as a drop-in replacement for traditional libc on the Redox microkernel OS. The vulnerable function with_argv resides in /unistd/mod.rs and is responsible for constructing or processing the argv array used when launching processes. CWE-400 (Uncontrolled Resource Consumption) identifies the root cause: the function does not enforce limits on the size or structure of the input, allowing a crafted argument array to exhaust memory, CPU, or stack resources, ultimately crashing the process or the runtime. The affected artifact is pinned to commit 61f42d; the CPE data provided (cpe:2.3:a:n/a:n/a) offers no additional product granularity from NVD.
Know when N A 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:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network vector consistent with public POC demonstrating remote triggering; no confidentiality or integrity impact, purely availability loss.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
An issue in the with_argv function (/unistd/mod.rs) of relibc commit 61f42d allows attackers to cause a Denial of Service (DoS) via a crafted input.
Technical POC Analysis
The vulnerable code is withargv in src/header/unistd/mod.rs of relibc, at commit 61f42d6b93adc552a9e8b6f207fca907e8ca8be2.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
relibc, the Rust-based C standard library used in Redox OS, contains a denial-of-service vulnerability allowing remote unauthenticated attackers to crash dependent applications through malformed process arguments. With a publicly available exploit and no vendor-released patch, organizations deploying Redox OS face immediate operational risk from this vulnerability. Urgent mitigation measures and vendor escalation are required to prevent application disruptions.
Implement strict input validation on process arguments at the application layer; enforce OS-level resource limits and memory quotas on relibc-dependent processes; isolate affected systems via network segmentation from untrusted network sources; deploy behavioral monitoring for abnormal argument payloads; restrict or disable non-essential relibc features through application hardening.
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
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr
Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han
A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi
Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc
Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula
Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root
LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(
Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti
Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr
SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg
Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ
Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali
EUVD-2026-67769
GHSA-w8wr-7345-jpp3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB