Skip to main content

AcubeSAT OBC CVE-2026-75370

| EUVDEUVD-2026-65071 MEDIUM
Out-of-bounds Read (CWE-125)
2026-08-24 mitre GHSA-6fj6-3892-4q92
6.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Gain physical or adjacent CAN bus access
  2. Delivery
    Craft ECSS TC header with malformed length/offset fields
  3. Exploit
    Inject crafted CAN frame to OBC input queue
  4. Execution
    Trigger out-of-bounds read/write in parseECSSTCHeader
  5. Persist
    Memory corruption or process crash
  6. Impact
    OBC denial of service

Vulnerability Assessment

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

1 technique across 1 tactic: Collection

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

Exploitation Conditions

Exploitation requires the ability to inject crafted CAN messages onto the CAN bus segment physically connected to the AcubeSAT OBC - a local serial field bus that is not natively routable over IP networks. This typically requires physical access to the bus wiring or compromise of a trusted node already on the same CAN segment. No CAN protocol-level authentication exists, so no credentials are required once bus access is obtained. The NVD-assigned CVSS UI:R (user interaction required) has not been explained by available documentation and is inconsistent with autonomous message-parsing behavior; operators should not rely on this as a limiting factor without vendor confirmation. Exploitation is bounded to systems running AcubeSAT OBC software at or near commit eaf90ec. The highly specialized spacecraft and ground-test-bench deployment context substantially restricts the realistic attacker population compared to general-purpose networked software.

Impact

Real-world risk is substantially constrained by the extreme specialization of the affected platform: AcubeSAT OBC software is used in a niche academic and research CubeSat mission context, not in broadly deployed enterprise or consumer infrastructure. The NVD-assigned CVSS 3.1 score of 6.5 Medium uses AV:N/AC:L/PR:N/UI:R - however, the network attack vector is inconsistent with CAN bus, which is a local serial field bus requiring physical or adjacent-network proximity, not an IP-routed network path; this discrepancy suggests the assigned CVSS vector may overstate remote exploitability and should be verified with the vendor. The UI:R (user interaction required) designation is also atypical for a message-parsing vulnerability triggered autonomously by inbound CAN frames and similarly warrants vendor clarification. EPSS at 0.15% (4th percentile) reflects extremely low exploitation probability, aligned with the platform's niche footprint and the technical barrier of requiring CAN bus access. No CISA KEV entry exists, and no confirmed weaponized exploit has been identified at time of analysis. The GitHub issue reference may represent a proof-of-concept disclosure, but this has not been verified. Practical exploitation requires physical or adjacent CAN bus access - a prerequisite that substantially limits the realistic threat surface beyond what the raw CVSS score implies.

Exploit ScenarioDerived

An attacker with access to the CAN bus segment - obtained via physical connection to the bus wiring or by compromising another CAN-connected node - sends a crafted CAN message containing an ECSS telecommand header with malformed length or offset values. The AcubeSAT OBC's MessageParser::parseECSSTCHeader processes the packet without adequate bounds enforcement, triggering an out-of-bounds read or write that corrupts adjacent memory or crashes the OBC process, rendering the spacecraft's onboard computer unavailable. The GitHub issue at dazuo233/cve/issues/5 documents this finding and may contain proof-of-concept message crafting details.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 25, 2026

Out-of-bounds memory corruption in SpaceDot AcubeSAT On-Board Computer software's CAN message parsing crashes the system when processing malformed ECSS telecommand packet headers. The vulnerable component MessageParser::parseECSSTCHeader at commit eaf90ec performs insufficient bounds checking, enabling denial-of-service against the spacecraft's onboard computer via a crafted CAN message. No active exploitation has been confirmed; an EPSS of 0.15% (4th percentile) is consistent with the highly specialized and niche deployment context of this aerospace platform.

RemediationAI

No vendor-released patch version has been identified at time of analysis. The vulnerability is pinpointed to commit eaf90ec, and remediation requires updating to a subsequent commit that implements proper bounds validation in MessageParser::parseECSSTCHeader - specifically, enforcing that the parsed header length fields do not exceed the allocated message buffer before read or write operations. Operators should monitor the SpaceDot AcubeSAT GitHub repository for commits addressing this issue. As a compensating control, restrict CAN bus access to physically secured, trusted nodes, as CAN lacks native authentication - physical isolation is the primary boundary. Where a CAN gateway is deployed, implement application-level message length filtering before frames reach the OBC parser, rejecting packets with malformed or oversized ECSS header fields; note that this requires gateway-layer logic and may introduce latency in time-critical telecommand paths. The vulnerability report at https://github.com/dazuo233/cve/issues/5 may contain additional technical detail useful for developing targeted filters.

Affected VersionsENISA

n/a n/a

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

AcubeSAT is an open-source CubeSat On-Board Computer (OBC) project developed by SpaceDot, implementing the ECSS (European Cooperation for Space Standardization) telemetry and telecommand protocol suite - specifically ECSS-E-ST-70-41C - over a Controller Area Network (CAN) bus, a serial field bus common in embedded and aerospace systems. The vulnerable function MessageParser::parseECSSTCHeader is responsible for parsing ECSS TC packet headers arriving over CAN. CWE-125 (Out-of-bounds Read) identifies the primary root cause class: the parser accesses memory beyond the allocated buffer when processing attacker-controlled header fields. However, the description also specifies a write component, implicating CWE-787 (Out-of-bounds Write) as a co-occurring weakness - the CWE-125 listing alone understates the root cause. The CPE data is non-specific (cpe:2.3:a:n/a:n/a), indicating NVD has not yet assigned a formal product CPE entry, limiting authoritative product scoping. Tags referencing Information Disclosure alongside DoS suggest the out-of-bounds read may expose memory contents beyond the crash scenario, though the primary documented impact is availability.

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

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

CAN bus is an adjacent-network protocol (AV:A), no bus-level authentication exists (PR:N), no user interaction is needed for inbound message parsing (UI:N), and only availability is impacted.

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:A/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
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
CVSS changed
Aug 25, 2026 - 20:22 NVD
6.5 (MEDIUM)
CVE Published
Aug 24, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

An out-of-bounds read/write vulnerability in the MessageParser::parseECSSTCHeader component of SpaceDot AcubeSAT OBC software commit eaf90ec allows attackers to cause a Denial of Service (DoS) via supplying a crafted CAN message.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Rare
niche academic CubeSat OBC project, minimal production footprint
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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

More in N A

View all
CVE-2024-51092 CRITICAL POC
9.1 May 08

LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr

CVE-2025-15684 MEDIUM POC
5.5 Aug 12

Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han

CVE-2024-45257 HIGH POC
7.3 May 08

A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi

CVE-2025-15687 LOW POC
2.1 Aug 12

Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc

CVE-2025-15686 LOW POC
2.1 Aug 12

Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula

CVE-2025-67888 HIGH POC
7.3 May 08

Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root

CVE-2024-53326 HIGH POC
7.3 May 08

LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(

CVE-2026-38360 CRITICAL POC
9.8 May 08

Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti

CVE-2026-30623 CRITICAL POC
9.8 Jul 15

Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr

CVE-2026-67917 CRITICAL POC
9.8 Aug 17

SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg

CVE-2026-75337 CRITICAL POC
9.8 Aug 27

Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ

CVE-2026-31072 CRITICAL POC
9.8 May 19

Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali

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