Puwell IP Camera: Unauthenticated remote code execution via DebugShell (CVE-2026-61515)
Puwell IP cameras (firmware 2.x - 4.x) contain an unauthenticated remote code execution vulnerability in a DebugShell interface on TCP port 34567, which is currently being targeted by botnets.
CVE search metadata
CVE search record: CVE-2026-61515. Severity: critical. CVSS: 9.8. EPSS: 2.44%. KEV: no. Product: IP Camera (firmware 2.x–4.x). Brief: Puwell IP Camera: Unauthenticated remote code execution via DebugShell (CVE-2026-61515). Brief link: https://feed.craftedsignal.io/briefs/2026-10-puwell-rce/
Triage facts
Revision 1- Applicability
- IP Camera (firmware 2.x–4.x)
- Evidence
- Unknown
- Severity
- Critical
- Action
- Immediate escalation
- Sources
- 2 public sources
- Freshness
- Revision 1Oct 31, 00:04 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- B2Very likely
Puwell IP cameras running firmware versions 2.x through 4.x expose an undocumented 'DebugShell' interface on TCP port 34567. This interface processes JSON-formatted commands without requiring authentication and executes them directly via the system shell with root-level privileges. A functional proof-of-concept exploit is publicly available. The vulnerability has been identified as a vector in real-world botnet campaigns targeting IoT infrastructure.
Impact
Successful exploitation allows for complete system compromise, including unauthorized command execution with root privileges, data exfiltration, and potential integration of the camera into an IoT botnet.
Recommendation
- Immediately block inbound and outbound traffic on TCP port 34567 at the network perimeter (WAN firewall) for all Puwell IP cameras.
- Isolate all affected IP cameras into a restricted VLAN with no direct internet access; limit access to the internal network to authorized NVR systems only.
- Disable UPnP on all camera devices to prevent automated port exposure.
- Review firmware release notes for Puwell IP cameras and upgrade to any version post-4.x that addresses this DebugShell exposure.
- Audit logs for established connections to TCP 34567 and subsequent execution of unauthorized child processes originating from the camera service.
Immediate actions
Block TCP port 34567 at the network perimeter.
Threat Hunt
Identify child processes spawned by camera management services.
Data: Process tree telemetry
Mitigations
Upgrade Puwell IP Camera firmware.
CVE-2026-61515
Gaps
- Visibility into internal process execution on camera devices.
Detection coverage 1
Detect Puwell DebugShell Access
highDetects unauthorized connection attempts or traffic directed to the known Puwell DebugShell port 34567
Detection queries are available on the platform. Get full rules →