Skip to main content

Alpine iLX-F511 EUVDEUVD-2026-112202

| CVE-2026-118607 MEDIUM
OS Command Injection (CWE-78)
2026-10-28 zdi GHSA-534x-8vf3-m22c
6.8
CVSS 3.0 · Vendor: zdi
View

Attack ChainAIDerived

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

  1. Access
    Gain physical access to head unit
  2. Delivery
    Reach diagapp diagnostic input
  3. Exploit
    Inject crafted command string
  4. Execution
    Command executed via system call
  5. Impact
    Arbitrary code runs as root

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

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

Exploitation Conditions

Requires hands-on PHYSICAL access to the Alpine iLX-F511 (an in-dash automotive infotainment head unit) and interaction with the 'diagapp' diagnostic component, into which an attacker supplies a crafted, unvalidated string that is then passed to a system call (CWE-78). No authentication (PR:N) and no user interaction (UI:N) are needed once physical access is obtained. The dominant limiting factor is the physical attack vector (AV:P): the flaw cannot be triggered remotely or over a network, so realistic exposure is limited to scenarios where an attacker is physically at the device (shared/rented/serviced/resold vehicles, workshops). The specific interface or trigger path within diagapp beyond the diagnostic input is not described in the available sources.

Impact

This is a genuine high-impact-but-constrained issue rather than a widespread emergency. The CVSS 3.0 vector (AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, base 6.8) tells a clear story: impact is maximal (code execution as root, so C:H/I:H/A:H) but the attack vector is PHYSICAL (AV:P), which is the single most important limiting signal and the reason the score lands at Medium despite root-level RCE. No authentication is required (PR:N) and no user interaction (UI:N), but an attacker must be physically present at the device. No EPSS score is provided and the CVE is NOT in CISA KEV, so there is no evidence of active exploitation; the vuln.today decision label is 'this_month' (a moderate-priority queue, not act_now/emergency), which is consistent with a high-severity-but-physical-access flaw. There is no confirmed public exploit - only the ZDI advisory reference. The signals are therefore internally consistent (physical access + no exploitation evidence + this_month priority all align); the main caveat is that for an in-vehicle head unit, 'physical access' is a lower bar than for a datacenter asset, since many people (passengers, valets, repair shops, resale buyers) gain brief physical proximity.

Exploit ScenarioDerived

An attacker with brief physical access to an Alpine iLX-F511 head unit (e.g., in a serviced, shared, rented, or resold vehicle) interacts with the diagnostic 'diagapp' component and supplies a crafted string that is passed unsanitized into a system call. Because the input is not validated, the injected command executes as root, giving full control of the infotainment unit. No authentication or user interaction is needed, but hands-on access to the device is required; no public working exploit has been identified.

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

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Command injection in the 'diagapp' diagnostic component of the Alpine iLX-F511 in-dash infotainment head unit lets a physically present attacker run arbitrary commands as root, because a user-supplied string is passed to a system call without validation. Exploitation requires hands-on physical access to the head unit and interaction with diagapp; no authentication or user interaction is needed once that access is obtained, and the flaw cannot be reached remotely or over a network. A public PoC reference exists in the form of the ZDI advisory (ZDI-26-825 / ZDI-CAN-28750), though it is not verified as working exploit code; no confirmed active exploitation (CISA KEV) is reported, and the vendor-reported CVSS of 6.8 reflects the physical attack vector that keeps realistic exposure limited to shared, rented, serviced or resold vehicles and workshop settings.

RemediationAI

The available data identifies no vendor-released fixed firmware version, so the primary action is to consult ZDI advisory ZDI-26-825 (https://www.zerodayinitiative.com/advisories/ZDI-26-825/) and Alpine directly for a patched iLX-F511 firmware image and apply it as soon as one is published; the advisory is the only reference supplied and no patch version can be confirmed from it here. Because exploitation requires hands-on physical access to the diagapp diagnostic component, the actionable compensating controls are physical and procedural rather than network-based: restrict who can reach and operate the head unit's diagnostic functions (workshop personnel only, supervised service sessions), avoid leaving the vehicle or unit with untrusted parties during servicing, resale or rental, and treat second-hand or fleet-returned units as potentially tampered until reflashed. Each of these reduces exposure only against attackers who lack physical access, and none removes the underlying CWE-78 flaw in diagapp; per the available data, updating the firmware remains the only complete fix once Alpine releases one.

Affected VersionsENISA

iLX-F511 7.0.000

Affected Packages

euvd ilx_f511 no fix

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 affected component is diagapp, the diagnostic application on the Alpine iLX-F511 automotive head unit, tracked as cpe:2.3:a:alpine:ilx-f511 with EUVD listing version 7.0.000 as affected. The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command): a string supplied through the diagnostic interface is used to build a system call without proper validation, so shell metacharacters embedded in that input are interpreted by the command interpreter and execution occurs in the context of root on the head unit. The CVSS 3.x vector AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H captures the practical shape of the issue: attack complexity is low and no privileges or user interaction are required, but the physical vector is the dominant constraint, since the input must be delivered at the device itself rather than over a network. The specific interface or trigger path within diagapp beyond the diagnostic input is not described in the available sources.

Know when Ilx F511 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 (zdi) PRIMARY 6.8 MEDIUM
AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.8 MEDIUM

Physical-only access (AV:P), no auth or interaction required (PR:N/UI:N), straightforward unvalidated-input trigger (AC:L), and root code execution yields full C:H/I:H/A:H.

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

Primary rating from Vendor (zdi).

CVSS VectorVendor: zdi

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

DescriptionCVE.org

Alpine iLX-F511 diagapp Command Injection Vulnerability. This vulnerability allows physically present attackers to execute arbitrary code on affected installations of Alpine iLX-F511 devices. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the diagapp component. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-28750.

Threat Intelligence Overview

Prevalence
Low
single aftermarket automotive infotainment head-unit model, niche consumer footprint
Data Quality
3 sources
Confidence: Low

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 N/A
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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2026-118610 HIGH
8.8 Oct 28

A stack-based buffer overflow in the Android Auto service on Alpine iLX-F511 head units lets network-adjacent attackers

CVE-2026-118606 HIGH
8.8 Oct 28

Remote code execution in the framework service of the Alpine iLX-F511 infotainment head unit allows network-adjacent att

CVE-2026-118605 HIGH
8.0 Oct 28

A stack-based buffer overflow in the prh_sdp_service_search_decode function of the Alpine iLX-F511 in-vehicle head unit

CVE-2026-118603 HIGH
8.0 Oct 28

A stack-based buffer overflow in the vCard parser of the Alpine iLX-F511 in-dash multimedia receiver (build 7.0.0000) le

CVE-2026-118602 HIGH
7.8 Oct 28

Local privilege escalation in the Alpine iLX-F511 in-vehicle media receiver lets code already running as a low-privilege

CVE-2026-118611 MEDIUM
6.8 Oct 28

A heap-based buffer overflow in the Bluetooth OBEX packet handling of the Alpine iLX-F511 in-car head unit (version 7.0.

CVE-2026-118609 MEDIUM
6.8 Oct 28

Unauthenticated code execution as root on Alpine iLX-F511 in-car head units (version 7.0.000) is possible because the An

CVE-2026-118604 MEDIUM
6.8 Oct 28

Stack-based buffer overflow in the framework service of the Alpine iLX-F511 in-vehicle head unit allows an attacker with

CVE-2026-118601 MEDIUM
6.3 Oct 28

Hard-coded SSH credentials in Alpine iLX-F511 firmware 7.0.000 allow network-adjacent, unauthenticated attackers to log

CVE-2026-118608 LOW
3.5 Oct 28

An out-of-bounds read in the Bluetooth RFCOMM control-channel handler prh_rfcomm_cc_process_test (inside libanwbtstack.s

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