Skip to main content

µD3TN EUVDEUVD-2026-115830

| CVE-2026-121510 HIGH
Out-of-bounds Write (CWE-787)
2026-11-03 GitLab GHSA-96mh-pq33-phch
7.5
CVSS 3.1 · Vendor: GitLab
View

Attack ChainAIDerived

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

  1. Access
    Reach µD3TN BPv6 endpoint
  2. Exploit
    Send crafted administrative record bundle
  3. Execution
    Trigger heap out-of-bounds write in parser
  4. Impact
    Crash daemon and deny DTN service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The target must be a µD3TN node that receives and parses Bundle Protocol version 6 (BPv6) administrative records and is reachable by the attacker over the network; the flaw is in that specific BPv6 administrative-record parsing path. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication or user interaction is required against such a node. Limiting factors: exploitation is constrained to deployments that actually process BPv6 (as opposed to BPv7-only configurations) and to attackers positioned to send bundles to the node; impact is limited to denial of service (A:H; C:N/I:N) with no evidence of code execution. The exact malformed-record condition that triggers the out-of-bounds write is not described in the available sources.

Impact

Signals point to a moderate-priority availability issue rather than a top-tier emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, A:H only) describes a remotely reachable, low-complexity, unauthenticated flaw with impact confined to availability - no confidentiality or integrity loss - consistent with the stated DoS outcome and CWE-787 (out-of-bounds write) that the vendor says reliably crashes the service rather than achieving code execution. The vuln.today decision label is 'this_week' (not act_now/emergency). There is no CISA KEV listing and no EPSS score supplied, so there is no evidence of active or probable widespread exploitation; absence of these is not proof of safety but means no exploitation pressure is confirmed. No POC or exploit reference is marked in the input (the sole reference is the GitLab work item tracking the issue, i.e. the advisory itself, not working exploit code). The dominant mitigating factor is real-world footprint: µD3TN is a niche Delay-Tolerant Networking Bundle Protocol implementation, so a network-vector unauthenticated DoS is serious for the small population that runs it but is not a broad internet-scale threat. Net: a genuine, promptly-patchable availability bug for operators of µD3TN handling BPv6 traffic, not a high-CVSS-but-irrelevant finding, yet also not an emergency for the general fleet.

Exploit ScenarioDerived

An attacker who can send Bundle Protocol v6 traffic to a reachable µD3TN node transmits a crafted BPv6 administrative record whose parsing triggers a heap out-of-bounds write, reliably crashing the daemon and denying the DTN service. No authentication or user interaction is required (PR:N/UI:N), and the low attack complexity (AC:L) makes the crash repeatable. No public exploit code is identified in the provided data; the trigger beyond 'administrative record parsing' is not detailed in the available sources.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available

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

Alert me

AnalysisAIv1 – Nov 03, 2026

An unauthenticated remote heap out-of-bounds write in µD3TN's Bundle Protocol version 6 (BPv6) administrative record parser lets a network attacker reliably crash or destabilize a node, with impact limited to availability (A:H, C:N, I:N) per the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, 7.5). Affected are µD3TN deployments that actually receive and parse BPv6 administrative records and are reachable by the attacker; BPv7-only configurations fall outside the described parsing path. No public exploit code or confirmed active exploitation is identified in the available sources, and the issue carries a 'this_week' priority rather than an emergency rating.

RemediationAI

No vendor-released patch version is identified in the available data; the only upstream pointer is the GitLab work item at https://gitlab.com/d3tn/ud3tn/-/work_items/289, which should be tracked for a fix and upgrade instructions, and the CPE version wildcard means operators must confirm their build against that advisory. Until a fix is published, the actionable controls follow the assessed exposure: run BPv7-only configurations where BPv6 administrative record processing is not required, which removes the affected parsing path entirely but sacrifices BPv6 interoperability; and restrict which peers can deliver bundles to the node (network-level filtering or peer allowlisting) so only trusted senders can reach the BPv6 administrative record parser, accepting that this narrows DTN reachability and requires maintaining peer lists.

Affected VersionsENISA

µD3TN 0 <0.15.2

Affected Packages

euvd µd3tn fix: 0.15.2

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

µD3TN is an open-source Delay-Tolerant Networking (DTN) implementation from D3TN GmbH that implements the Bundle Protocol; the affected component is its BPv6 administrative record parser. The flaw is classified as CWE-787 (out-of-bounds write), and in this instance the write occurs on the heap during parsing of administrative records, corrupting memory rather than the record contents themselves. The CVSS vector scores only availability impact (C:N/I:N/A:H), and the assessment records no evidence of code execution, so the practical outcome described is denial of service against the node. Per the authoritative assessment, exploitation requires a µD3TN node that receives and parses BPv6 administrative records and is reachable over the network; the exact malformed-record condition that triggers the out-of-bounds write is not described in the available sources, so the specific parsing step at fault remains unverified.

Know when D3Tn 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 (GitLab) 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

Remote unauthenticated parsing of BPv6 records (AV:N/AC:L/PR:N/UI:N); impact is a reliable crash only, so A:H with C:N/I:N and scope unchanged.

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 (GitLab).

CVSS VectorVendor: GitLab

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
Nov 03, 2026 - 15:02 EUVD
CVE Published
Nov 03, 2026 - 14:18 cve.org
HIGH 7.5

DescriptionCVE.org

Remote Unauthenticated Heap Out-of-Bounds Write in µD3TN BPv6 Administrative Record Parser allows Unauthenticated Remote Attacker to Reliably Cause DoS

Executive ViewAI

Why It Matters

A heap memory corruption flaw in the µD3TN Bundle Protocol implementation (BPv6 administrative record parser) allows any network-reachable attacker to reliably crash or destabilize an affected node, threatening continuous availability of space-communications and disrupted-network infrastructure that relies on µD3TN. Because no patch is available, leadership should treat this as an operational resilience risk affecting availability of mission-critical DTN nodes rather than a confidentiality or integrity threat; environments limited to BPv7 are out of scope.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to BPv6 administrative record processing to trusted peers via firewall or segmentation; run BPv7-only configurations to avoid the vulnerable parsing path; disable or limit BPv6 administrative record handling where feasible; monitor for node crashes/restarts as an exploitation indicator.

Threat Intelligence Overview

Prevalence
Low
niche DTN Bundle Protocol implementation, research/space networking only
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 N/A
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

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

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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