Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged local access
-
DeliveryCraft shell-metacharacter-laden input
-
ExploitSubmit malicious string to JKGenService
-
ExecutionTrigger unsanitized system call
-
ImpactExecute arbitrary commands 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 | Exploitation requires that the attacker has already achieved the ability to execute low-privileged code on the target Kenwood DNR1007XR device (PR:L, AV:L) - this is a hard prerequisite and cannot be bypassed. The JKGenService must be running on the device, which is expected in normal operation. The high attack complexity (AC:H) per the CVSS vector indicates an additional condition beyond simple access, such as a race condition, a specific device state, or precise timing requirements, though the exact nature of this complexity is not detailed in the advisory. Exploitation is not possible remotely against an uncompromised device; an attacker without pre-existing local code execution cannot leverage this flaw directly. What limits exploitation further is the scope constraint (S:U): impact is confined to the compromised device itself and does not automatically extend to connected network systems. |
| Impact | The CVSS 3.0 vector AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H places this vulnerability at a base score of 7.0, reflecting meaningful constraints: the attacker must already possess low-privileged local code execution on the device, and the high attack complexity (AC:H) introduces additional uncertainty around reliable exploitation - possibly timing-dependent or requiring specific device state. The scope is unchanged (S:U), meaning impact is confined to the vulnerable device itself rather than propagating to adjacent systems. No EPSS score was provided in the input data, so exploitation probability cannot be quantified numerically. The device is not listed in CISA KEV, and no public proof-of-concept has been identified. In practical terms, this vulnerability matters most in environments where physical or network access to the device's management interface is loosely controlled - even a mid-sized municipal fleet operation in inowroclaw relying on these recorders for vehicle monitoring should treat this as a meaningful patching priority if devices are accessible via shared network segments or managed by multiple personnel with varying privilege levels. The real-world risk is bounded by the prerequisite of pre-existing local access, making this a post-compromise escalation path rather than an initial intrusion vector. |
| Exploit ScenarioDerived | An attacker who has obtained low-privileged shell access to the Kenwood DNR1007XR - through credential theft, a separate vulnerability, or physical access to a debug port - crafts a malicious string containing shell metacharacters and submits it as input to the JKGenService service. Because JKGenService passes this input directly to a system call without sanitization, the injected commands execute in the context of the root user, granting the attacker full administrative control over the device and its stored video data. No public exploit code has been identified, and AC:H suggests reliable exploitation may require additional conditions or repeated attempts. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
Local privilege escalation in Kenwood DNR1007XR network video recorder devices allows a low-privileged local attacker to achieve root-level code execution by exploiting command injection in the JKGenService service. The flaw (CWE-78) exists because user-supplied input is passed without sanitization to a system call, enabling shell metacharacter injection. No public exploit has been identified at time of analysis, and the device is not listed in CISA KEV, but successful exploitation yields full system compromise on the affected hardware.
RemediationAI
Check the Kenwood firmware advisory page at https://www.kenwood.com/cs/ce/mm/firmware/2020/2020f/eng.html for any available firmware update addressing this flaw; no specific fixed firmware version number is confirmed from the available input data, so administrators should verify patch availability directly with Kenwood. Until a confirmed firmware update is applied, compensating controls should focus on restricting who can achieve low-privileged local execution on the device: limit physical access to the hardware, disable any remote shell or debug interfaces not required for operation (such as SSH or Telnet if exposed), and place devices on isolated VLANs with strict access control lists to reduce the attack surface for lateral movement that could provide the prerequisite local code execution. Note that network segmentation alone does not prevent exploitation if an attacker already has local access, so access controls must be enforced at the device authentication level as well.
Affected VersionsENISA
Affected Packages
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 Kenwood DNR1007XR is a networked digital video recorder (NVR) device used in automotive and fleet monitoring contexts. JKGenService is an internal service running on the device's embedded Linux-based firmware. CWE-78 (Improper Neutralization of Special Elements used in an OS Command) describes a root cause where application code constructs an OS command string using externally controlled input without adequately filtering shell metacharacters such as semicolons, pipes, or backticks. The CPE string cpe:2.3:a:kenwood:dnr1007xr:*:*:*:*:*:*:*:* with a wildcard version field indicates that all known firmware versions are affected across the product line. The flaw was discovered and reported by Trend Micro's Zero Day Initiative under tracking number ZDI-CAN-29066, published as ZDI-26-485.
Know when Dnr1007Xr 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
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Local attack vector and low privilege prerequisite confirmed by description; AC:H reflects additional exploitation complexity beyond simple code execution; full C/I/A impact upon root escalation.
Primary rating from Vendor (zdi).
CVSS VectorVendor: zdi
DescriptionCVE.org
Kenwood DNR1007XR JKGenService Command Injection Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Kenwood DNR1007XR devices. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability.
The specific flaw exists within the JKGenService. 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 escalate privileges and execute arbitrary code in the context of root. Was ZDI-CAN-29066.
Executive ViewAI
Kenwood DNR1007XR network video recorders contain a local privilege escalation vulnerability (CVE-2026-18268) enabling low-privileged local users to achieve root-level system compromise. Organizations operating these devices for surveillance and physical security face risk of unauthorized video access, facility security system manipulation, and insider threat exploitation.
No vendor-released patch identified at time of analysis. Implement: strict role-based local access controls limiting non-administrative users; network segmentation isolating recorder management interfaces; disable JKGenService if not operationally required; real-time alerting on root-level privilege escalation attempts; audit local user accounts and remove unnecessary accounts; plan device replacement if Kenwood cannot provide timely patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Local privilege escalation in the Kenwood DNR1007XR network video recorder enables an attacker with existing low-privile
Command injection in the Kenwood DNR1007XR automotive head unit's startUpdateProcess method allows physically present, u
Root code execution on the Kenwood DNR1007XR in-vehicle navigation receiver is reachable by anyone with physical access
Heap-based buffer overflow in the vCardParser class of the Kenwood DNR1007XR automotive multimedia receiver allows physi
Out-of-bounds write in Kenwood DNR1007XR firmware enables physically present, unauthenticated attackers to execute arbit
Privilege escalation to root on the Kenwood DNR1007XR car navigation/dashcam device is possible for physically present a
EUVD-2026-63415
GHSA-wc8p-vc98-chj3
NVD
CVE.org
EPSS
Exploit-DB