Skip to main content

OCaml utcp EUVDEUVD-2026-74620

| CVE-2026-87734 HIGH
Improper Restriction of Communication Channel to Intended Endpoints (CWE-923)
2026-09-09 mitre GHSA-798p-53r8-rvx4
7.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Send crafted out-of-order TCP segments
  2. Exploit
    Trigger flawed reassembly buffer logic in utcp
  3. Execution
    Exhaust resources or crash library state
  4. Impact
    Service becomes unavailable

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V12 - Secure Communication Improper restriction of communication channel
Exploitation Conditions

No special conditions beyond network access to a service using the utcp OCaml library - the CVSS vector is AV:N/AC:L/PR:N/UI:N, indicating remote unauthenticated exploitation against any utcp-backed service. The limiting factor is deployment scope: only OCaml applications that explicitly use utcp as their TCP stack (rather than the OS kernel TCP implementation) are vulnerable. Standard OS-level TCP services are unaffected. No specific configuration flags or non-default modes are required to trigger the flaw.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H reflects a realistic network-reachable DoS requiring no authentication and no special conditions, which aligns with the description of a remote reassembly flaw. The availability-only impact (C:N/I:N/A:H) is consistent with a pure DoS, as no data exfiltration or integrity violation is described. The low attack complexity (AC:L) is plausible if the triggering condition is simply sending out-of-order packets, which is trivially automatable. However, the real-world risk is moderated significantly by the niche deployment footprint of utcp - this is a specialised OCaml library with limited production adoption compared to kernel TCP stacks. No EPSS score, CISA KEV listing, or POC is available in the provided data, suggesting no observed exploitation. The advisory is tracked only through OSV (OSEC-2026-11), with no independent vendor advisory or NVD enrichment confirmed. The practical blast radius is limited to OCaml applications explicitly depending on utcp for their networking layer, which narrows the affected population considerably.

Exploit ScenarioDerived

An unauthenticated remote attacker sends a crafted stream of TCP segments with deliberate out-of-order sequencing to a service built on the utcp library. The malformed reassembly state causes resource exhaustion or a crash in the library's segment buffer, rendering the targeted service unavailable. No exploit code is publicly known, but the low attack complexity means that a capable attacker could construct a triggering payload by experimenting with TCP sequence number manipulation.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 09, 2026

Remote denial of service in the utcp OCaml TCP userspace library before version 0.0.6 is possible via crafted out-of-order TCP segment sequences that expose a flaw in the segment reassembly logic. Unauthenticated network attackers can exploit this against any service built on the affected library, causing complete availability loss. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

Upgrade the utcp OCaml package to version 0.0.6 or later, which resolves the out-of-order segment reassembly flaw. The fix is documented in the OSV advisory at https://osv.dev/vulnerability/OSEC-2026-11. For applications that cannot immediately upgrade, compensating controls include deploying a network-layer firewall or rate limiter upstream to restrict TCP segment injection from untrusted sources, and isolating utcp-based services from public network exposure until patching is complete. Note that rate-limiting alone does not eliminate the vulnerability if an attacker can send a small crafted sequence sufficient to trigger the flaw.

Affected VersionsENISA

utcp 0 <0.0.6

Affected Packages

euvd utcp fix: 0.0.6

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The utcp package (CPE: cpe:2.3:a:ocaml:utcp:*:*:*:*:*:*:*:*) is a userspace TCP implementation written in OCaml, providing TCP protocol handling outside the kernel stack. The vulnerability class is CWE-923 (Improper Restriction of Communication Channel to Intended Endpoints), which here manifests as a failure to properly validate or bound resources during TCP segment reassembly. When TCP segments arrive out of order, they must be buffered and reordered before delivery to the application. A flaw in this reassembly path - such as unbounded buffer growth, incorrect state tracking, or a crash on unexpected segment overlap - allows an attacker to trigger denial of service by sending specially crafted out-of-order segment sequences. All versions prior to 0.0.6 are affected.

Know when Utcp 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

Vendor (mitre) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Network-reachable with no auth or user interaction required; availability-only impact from DoS; no confidentiality or integrity effect described.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Patch available
Sep 09, 2026 - 05:18 EUVD
CVE Published
Sep 09, 2026 - 04:13 cve.org
HIGH 7.5

DescriptionCVE.org

An issue was discovered in the utcp package before 0.0.6 for OCaml. Out-of-order segment reassembly allows remote denial of service.

Executive ViewAI

Why It Matters

The utcp OCaml TCP library contains a remote denial-of-service vulnerability affecting any networked service built with it. Unauthenticated attackers can crash services by sending specially crafted TCP packet sequences, resulting in complete availability loss. Organizations using this library in production services face immediate risk of service disruption without a vendor patch currently available.

Business Impact: High
Compensating Controls

Until a vendor patch is available: implement network segmentation to restrict unauthenticated access to services running utcp, enable stateful firewall rules and rate limiting for malformed TCP segment sequences, deploy network-based intrusion detection tuned to identify out-of-order TCP segment anomalies, and maintain offline backups of critical service state to enable rapid recovery from DoS events.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Rare
niche OCaml userspace TCP library, minimal production adoption
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy