Description
Podgrab contains an unauthenticated denial-of-service vulnerability caused by unsynchronized concurrent access to shared maps (activePlayers and allConnections) in its WebSocket handler, where Wshandler and HandleWebsocketMessages goroutines read and write these maps without a mutex. A remote attacker can open multiple WebSocket connections to the /ws endpoint and send messages in a loop to trigger a Go runtime data race that crashes the process, causing a denial of service that requires operator intervention to restore service.
Published: 2026-10-01
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Denial of Service via concurrent map access
Action: Apply Patch
AI Analysis

Impact

Podgrab contains an unauthenticated denial‑of‑service flaw caused by unsynchronized concurrent access to shared maps (activePlayers and allConnections) within its WebSocket handler. The goroutines handling WebSocket connections read and write these maps without proper mutual exclusion, creating a Go runtime data race. An attacker can open many WebSocket connections to the /ws endpoint and stream messages in a tight loop, triggering the race to crash the process. The crash forces operator intervention to restart the service, resulting in a temporary loss of availability.

Affected Systems

Any deployment of Podgrab from akhilrex is affected. The description does not list a specific version, so all releases of Podgrab contain the flaw. Users running Podgrab should treat all known releases as vulnerable until a patched version is installed.

Risk and Exploitability

The CVSS score of 8.7 classifies this vulnerability as High severity. EPSS data is not available, but the flaw requires only unauthenticated network access to the /ws endpoint, meaning any host on the network or the public Internet can exploit it if connectivity to Podgrab is possible. The vulnerability is not listed in CISA’s KEV catalog, but the ease of exploitation and the impact on service availability make it a significant risk for production deployments.

Generated by OpenCVE AI on October 1, 2026 at 19:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest available patch or upgrade to a fixed version of Podgrab released after the vulnerability disclosure.
  • If a patch is not yet available, restrict network access to the /ws endpoint by placing Podgrab behind a firewall or proxy that enforces authentication or rate limiting.
  • Configure the environment to automatically restart the Podgrab process or to offload traffic to a secondary instance to reduce manual operator intervention when the process crashes.

Generated by OpenCVE AI on October 1, 2026 at 19:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Akhilrex
Akhilrex podgrab
Vendors & Products Akhilrex
Akhilrex podgrab

Thu, 01 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description Podgrab contains an unauthenticated denial-of-service vulnerability caused by unsynchronized concurrent access to shared maps (activePlayers and allConnections) in its WebSocket handler, where Wshandler and HandleWebsocketMessages goroutines read and write these maps without a mutex. A remote attacker can open multiple WebSocket connections to the /ws endpoint and send messages in a loop to trigger a Go runtime data race that crashes the process, causing a denial of service that requires operator intervention to restore service.
Title Podgrab Unauthenticated DoS via Concurrent Map Access in WebSocket Handler
Weaknesses CWE-362
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Akhilrex Podgrab
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-01T19:22:29.119Z

Reserved: 2026-10-01T18:02:50.080Z

Link: CVE-2026-104057

cve-icon Vulnrichment

Updated: 2026-10-01T19:22:25.311Z

cve-icon NVD

Status : Received

Published: 2026-10-01T19:17:19.160

Modified: 2026-10-01T20:17:23.890

Link: CVE-2026-104057

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T19:33:14Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')