Skip to main content

PEAK-System PCAN CVE-2026-103672

| EUVDEUVD-2026-105321 MEDIUM
Improper Validation of Array Index (CWE-129)
2026-10-20 icscert GHSA-6q94-5hqp-c754
6.9
CVSS 4.0 · Vendor: icscert
View

Attack ChainAIDerived

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

  1. Access
    Gain local low-privileged host access
  2. Delivery
    Submit crafted record with DLC > 0x0f
  3. Exploit
    Parser indexes length table out of bounds
  4. Execution
    Overflow fixed-size stack buffer at record+0x1c
  5. Impact
    Corrupt driver execution / denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Array index validation
Exploitation Conditions

Exploitation requires the ability to deliver a crafted record to the PEAK-System PCAN parser on a host where the affected PEAK-System Device Driver Setup or PCAN Windows CAN device drivers are installed; the triggering condition is a record whose DLC field is greater than 0x0f, which bypasses the missing DLC <= 0x0f bound check and drives an out-of-bounds length-table index and overflow of the fixed-size stack destination copied from record+0x1c. Limiting factors per the CVSS vector: the attack is LOCAL (AV:L), requires low privileges on the host (PR:L), and needs no user interaction (UI:N); it does not expose data (C:N) but can corrupt integrity and availability (I:H/A:H). Realistic risk is therefore bounded to attackers who already have local low-privileged execution on a system with these drivers installed.

Impact

This is a genuine memory-corruption flaw (CWE-129 improper array index validation leading to a stack buffer overflow): the PCAN parser uses an attacker-controlled DLC to index a length table without enforcing DLC <= 0x0f, then copies payload from record+0x1c into a fixed-size stack destination. The provided CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H, score 7.1) signals a LOCAL, low-complexity, low-privilege attack with high integrity and availability impact but NO confidentiality impact - consistent with a write-based stack overflow rather than data leakage. No EPSS score was supplied, the CVE is NOT in CISA KEV, and no public POC is referenced, so exploitation status is: no public exploit identified at time of analysis. The signals are internally consistent (local vector matches a driver/parser that processes records on the host; C:N matches a non-disclosure overflow), so this is a real but local-scope priority rather than an internet-wide emergency. CONFLICT TO NOTE: the input Tags include 'Information Disclosure', which contradicts the CVSS (C:N, no confidentiality impact) and the overflow mechanism - treat the tag as likely mislabeled. Because the vector is AV:L and requires PR:L, real-world risk is bounded by the need for prior local low-privileged access to the affected host.

Exploit ScenarioDerived

A local, low-privileged attacker on a Windows host running the PEAK-System/PCAN CAN drivers supplies a crafted record whose DLC field exceeds 0x0f. The parser indexes its length table with the oversized DLC and copies the attacker payload from record+0x1c into a fixed-size stack buffer, overflowing it and corrupting the stack to crash the driver or potentially alter control flow. No public exploit code is referenced, and exploitation requires local access rather than a remote/network path.

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 – Oct 20, 2026

Memory corruption in the PEAK-System PCAN Windows CAN device drivers allows local low-privileged attackers to overflow a fixed-size stack buffer by delivering a crafted record whose DLC field exceeds 0x0f, which the parser uses unchecked to index a length table before copying attacker-controlled data from record+0x1c. Exploitation gives high integrity and availability impact (arbitrary stack memory corruption, likely crash or controlled writes) but no confidentiality impact, and it requires local access with low privileges and no user interaction. No public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch version was identified in the provided data; consult CISA ICS Advisory ICSA-26-293-01 (https://www.cisa.gov/news-events/ics-advisories/icsa-26-293-01), the HMS Networks cybersecurity page (https://www.hms-networks.com/cybersecurity), and the PEAK-System downloads page (https://www.peak-system.com/support/downloads/software/) to obtain the current fixed driver release and verify the applicable version before upgrading. Until a patched driver is confirmed installed, reduce exposure by treating the host as a low-privilege boundary: remove or disable the PEAK-System PCAN driver packages on systems that do not require CAN connectivity, and restrict interactive logon and local process execution on hosts that do (trade-off: reduced operational flexibility and loss of CAN tooling on those endpoints). Where CAN connectivity is required, limit the ability to deliver crafted records by isolating the CAN segment and the local processes permitted to submit records to the driver, and monitor for driver crashes or unexpected stack-corruption symptoms (trade-off: added network segmentation and application allow-listing effort). Because the attack is local and requires low privileges, standard privilege management and host hardening reduce but do not eliminate risk.

Affected VersionsENISA

PCAN Windows CAN device drivers 0 ≤5.1.2
PEAK-System Device Driver Setup 0 ≤5.1.2.1151

Affected Packages

euvd pcan_windows_can_device_drivers no fix
euvd peak_system_device_driver_setup no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages 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 components are the PEAK-System Device Driver Setup and PCAN Windows CAN device drivers distributed by HMS Networks, which parse CAN/CAN-FD record structures on the host. In CAN, the Data Length Code (DLC) is a 4-bit field normally constrained to 0x0f; the parser uses this attacker-controlled value directly to index a length table without enforcing DLC <= 0x0f (CWE-129, improper validation of array index). The out-of-bounds table lookup produces a copy length that is then used to move payload bytes from record+0x1c into a fixed-size stack destination, causing a stack-based buffer overflow. Because the flaw is reachable through crafted records processed by the driver, the assessed vector is local (AV:L), low privileges (PR:L), no user interaction (UI:N), with high integrity and availability impact (I:H/A:H) and no confidentiality impact (C:N); the CPE entries cover the PCAN Windows CAN device drivers and the PEAK-System device driver setup package, with no specific version ranges enumerated in the provided data.

Know when Peak System Device Driver Setup 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 (icscert) PRIMARY 6.9 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.1 HIGH

Local driver parses an attacker-supplied record needing low-privileged host access, so AV:L/PR:L/AC:L; the stack overflow corrupts integrity/availability (I:H/A:H) with no data disclosure (C:N).

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

Primary rating from Vendor (icscert).

CVSS VectorVendor: icscert

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 20, 2026 - 21:22 NVD
HIGH MEDIUM
CVSS changed
Oct 20, 2026 - 21:22 NVD
7.1 (HIGH) 6.9 (MEDIUM)
CVE Published
Oct 20, 2026 - 20:23 cve.org
HIGH 7.1

DescriptionCVE.org

The PEAK-System PCAN parser indexes a length table using attacker-controlled DLC without enforcing DLC <= 0x0f, then copies attacker payload from record+0x1c into a fixed-size stack destination.

Executive ViewAI

Why It Matters

PEAK-System PCAN Windows CAN device drivers contain a high-severity stack memory corruption issue that a local low-privileged user can trigger with a crafted CAN record, potentially causing crashes or controlled memory writes on affected Windows systems. Leadership should care because engineering, test, and OT-adjacent workstations with CAN hardware may face integrity and availability disruption, and no vendor patch is currently available; no public exploit was identified at time of analysis.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; enforce least privilege, restrict local access to CAN-connected workstations, remove or disable PCAN drivers on nonessential hosts, use application allowlisting, isolate engineering and test environments, monitor for driver crashes, and request vendor mitigation guidance.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche CAN-bus interface drivers used mainly by automotive/industrial developers
Threat Intel
1
1 source
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 Yes
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
Medium

Priority Score

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

Threat IntelligenceMISP

CISA Advisories
Sources: CISA (public domain)

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