criticalZero-Day

Puwell IP Camera DebugShell Unauthenticated Command Injection

First seen Aug 5, 2026 · Updated Aug 5, 2026 · CVSS 9.8

iotcommand-injectionunauthenticated-rceip-camerafirmware-vulnerabilitynetwork-device

A critical unauthenticated command injection vulnerability affects Puwell IP Camera firmware versions 2.x through 4.x, allowing remote attackers to achieve root-level code execution via a crafted JSON payload sent to the exposed DebugShell service on TCP port 34567. Given the CVSS score of 9.8 and lack of any authentication barrier, this vulnerability is likely to be rapidly weaponized by botnet operators and IoT malware families for mass exploitation.

Technical Analysis

CVE-2026-61515 stems from insufficient input sanitization in the binary protocol service backing the DebugShell interface, which parses JSON payloads and passes attacker-controlled fields directly to an OS command execution function without validation or authentication checks. Exploitation requires only network access to TCP port 34567, making internet-exposed devices trivially discoverable via mass-scanning tools like Shodan or Censys and highly attractive to Mirai-style IoT botnet operators. Successful exploitation grants root-level shell access, enabling firmware modification, persistent backdoor installation, network pivoting, and use of the device in DDoS or proxy botnets. Organizations deploying these cameras for physical security monitoring near or within networks that host AI agent infrastructure face indirect risk: compromised cameras on the same LAN segment could serve as a pivot point to reach agent orchestration servers, RAG data stores, or systems holding API keys and credentials used by autonomous agents, especially in environments lacking network segmentation.

Affected Systems

Puwell IP Camera devices running firmware versions 2.x through 4.x with the DebugShell binary protocol service exposed on TCP port 34567; any deployment where this port is reachable from untrusted networks or the public internet

Indicators of Compromise

  • TCP port 34567 (DebugShell service exposure)
  • Anomalous inbound JSON payloads to port 34567
  • Unexpected outbound connections from camera devices post-compromise
  • No public hash/IP/domain IOCs disclosed at time of publication

Remediation Steps

  1. 1

    Apply Firmware Update

    Update all affected Puwell IP Camera devices to a patched firmware version once released by the vendor; monitor vendor advisories for patch availability.

  2. 2

    Restrict Network Exposure

    Block or firewall TCP port 34567 from external and untrusted internal network access; ensure cameras are not directly reachable from the internet.

  3. 3

    Network Segmentation

    Isolate IoT and camera devices on dedicated VLANs separate from servers running AI agent frameworks, credential stores, or sensitive data pipelines to limit lateral movement potential.

  4. 4

    Monitor for Exploitation

    Deploy IDS/IPS signatures to detect crafted JSON payloads targeting port 34567 and monitor for anomalous outbound traffic or unexpected process execution on camera devices.

  5. 5

    Disable Unused Services

    If DebugShell functionality is not required for operations, disable the service entirely or restrict its access via device configuration if vendor tooling permits.

CVE / Advisory IDs

CVE-2026-61515

Industries Most Exposed

physical securityretailmanufacturingcritical infrastructuresmart home/consumerhealthcaretransportation

Sources

Respond to this threat

Pro subscribers get a full AI-generated incident-response playbook for this threat — detection, containment, eradication, and recovery steps — plus an unlimited AI Threat Advisor for questions about your environment.