Skip to main content

Puwell IP Camera CVE-2026-61515

| EUVDEUVD-2026-52689 CRITICAL
Hidden Functionality (CWE-912)
2026-08-04 VulnCheck GHSA-mm4w-x64v-48cj
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Scan internet for open TCP 34567
  2. Delivery
    Send crafted JSON to DebugShell
  3. Exploit
    Command injection bypasses sanitization
  4. Execution
    Execute OS commands as root
  5. Impact
    Full device compromise and network pivot

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hidden functionality detection
Exploitation Conditions

Exploitation requires only network reachability to the DebugShell service on TCP port 34567, which is exposed by default on affected firmware; the CVSS vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms no authentication, no user interaction, and low complexity. The concrete prerequisite is that port 34567 (the binary-protocol DebugShell interface) is reachable from the attacker - directly internet-exposed cameras or attackers already on the same LAN/VLAN qualify. The primary limiting factor is network segmentation: if the port is firewalled, NAT-isolated without port-forwarding, or confined to a management VLAN, remote exploitation is blocked. The affected population is limited to Puwell IP Camera firmware 2.x through 4.x (and OEM rebrands sharing that firmware).

Impact

All independent signals point to genuine high priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H) describes network-reachable, low-complexity, unauthenticated exploitation with total confidentiality, integrity, and availability impact - consistent with the description. Publicly available exploit code exists (VulnCheck advisory plus a third-party writeup), lowering the barrier to opportunistic and automated attacks against internet-exposed cameras, which are routinely mass-scanned. No EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified here, and the CVE is not listed in CISA KEV, so there is no confirmation of active exploitation - the risk is driven by ease of exploitation and POC availability rather than confirmed campaigns. SSVC/KEV automatable and exploitation-status fields were not supplied; however, the trivial, unauthenticated, network vector strongly implies the attack is automatable. Overall this is a real, actionable priority for any exposed device, not a high-CVSS-but-low-real-risk case.

Exploit ScenarioDerived

An attacker scans the internet for devices with TCP port 34567 open, identifies a Puwell-based camera, and sends a single crafted JSON request to the DebugShell service embedding shell metacharacters and OS commands. With no authentication or input filtering, the commands execute as root, giving the attacker a foothold to exfiltrate video, pivot into the internal network, or enroll the device into a botnet - and a public POC makes this repeatable at scale.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 1.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 04, 2026

Unauthenticated remote code execution in Puwell IP Camera firmware versions 2.x through 4.x lets remote attackers achieve root-level control by sending a crafted JSON payload to an undocumented DebugShell service listening on TCP port 34567. Because the service performs neither authentication nor input sanitization, any attacker with network reach to the port can pass operating-system commands directly to the device, resulting in full compromise. Reported by VulnCheck with publicly available exploit code exists; no public evidence of active in-the-wild exploitation (not in CISA KEV).

RemediationAI

No vendor-released patched firmware version is identified in the available data (no fix version supplied), so treat this as unpatched pending confirmation from Puwell - monitor https://www.puwell.com/Index/catalog and the VulnCheck advisory (https://www.vulncheck.com/advisories/puwell-ip-camera-2-x-4-x-unauthenticated-command-injection-via-debugshell) for firmware updates and apply the fixed release once published. As immediate compensating controls, block or firewall inbound TCP port 34567 at the network perimeter and place cameras on an isolated VLAN with no direct internet exposure, permitting management only from a trusted jump host or VPN (trade-off: remote mobile/cloud app access to the camera may break if it relies on that port). Disable UPnP/port-forwarding on the gateway to prevent the DebugShell port from being auto-exposed, and if the device offers any option to disable the debug/maintenance service, disable it. Where feasible, retire or replace end-of-support cameras that cannot be updated, since the hidden DebugShell functionality cannot be removed by configuration alone.

Affected VersionsENISA

IP Camera 2.x ≤4.x

Affected Packages

euvd ip_camera 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 a proprietary binary-protocol network service ("DebugShell") bundled in Puwell IP camera firmware and reachable on TCP/34567 - a port historically associated with Dahua/XMeye-derived DVR and IP-camera stacks used across many OEM/white-label camera products. The root cause maps to CWE-912 (Hidden Functionality), meaning an undocumented debug interface ships enabled in production firmware; combined with a lack of input sanitization, attacker-supplied fields in a JSON request are concatenated into a shell/command context (command injection) and executed by the underlying embedded Linux OS. Cameras typically run their main services as root, so successful injection yields root without privilege escalation. CPE cpe:2.3:a:puwell_technology_inc.:ip_camera:*:*:*:*:*:*:*:* identifies the affected application across all listed versions.

Know when Ip Camera 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 (VulnCheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Unauthenticated, low-complexity network exploitation of an exposed debug port yields root, so PR:N/UI:N/AC:L with full C/I/A impact; scope unchanged as compromise stays on the device.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

Puwell IP Camera firmware versions 2.x through 4.x contains an unauthenticated command injection vulnerability that allows remote attackers to execute arbitrary operating system commands by sending a crafted JSON payload to the DebugShell interface exposed on TCP port 34567. Attackers can exploit the lack of authentication and input sanitization in the binary protocol service to pass arbitrary commands directly to the underlying operating system, achieving root-level code execution and complete device compromise.

Executive ViewAI

Why It Matters

Puwell IP Camera firmware versions 2.x through 4.x are vulnerable to unauthenticated remote code execution (CVE-2026-61515, CVSS 9.3), allowing attackers to gain complete root-level control of affected devices. Organizations deploying these cameras in surveillance or network monitoring infrastructure face immediate compromise of physical security systems with no vendor patch currently available. Publicly available exploit code amplifies exploitation risk and reduces time to compromise.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Implement network segmentation and access control lists restricting TCP port 34567 connectivity to cameras; deploy network-based intrusion detection signatures to alert on exploitation attempts; contact Puwell vendor support to determine if DebugShell service can be disabled in your firmware version; maintain monitoring of vendor security advisories and CISA for patch release notification.

Threat Intelligence Overview

EPSS Score
1.6%
Top 27% exploitable
Prevalence
Medium
OEM IP-camera firmware likely shared across multiple white-label devices
Exploit
POC
Public exploit code exists
Data Quality
5 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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 1.6%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

68
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +46
PoC: +20
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.

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