← Back to search

CVE-2026-110130

10 CRITICALpublic exploit available

Published 2026-10-13 · Updated 2026-10-14

AI risk analysis

Summary
An authentication bypass flaw in Dockhand allows unauthenticated attackers to reset any user's password by sending a PUT request to a specific API endpoint with a static asset extension, enabling complete account takeover.
Exploitability
Very easy to exploit with no prerequisites - attackers only need to send a single PUT request to /api/users/<id>.js to reset passwords and gain access to any account.
Blast radius
High impact across all user accounts since the vulnerability affects the global authentication hook that bypasses authentication for all static asset extensions, including API routes.
Detection
Monitor for PUT requests to /api/users/* endpoints with .js extensions in web server logs, particularly those that result in password reset operations.
Prioritized remediation
Upgrade to Dockhand version 1.0.45 or later to fix the authentication bypass vulnerability.
auth-bypasswebapiauthentication

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Dockhand before 1.0.45 contains an authentication bypass in which the global auth hook skips authentication for any path ending in a static-asset extension such as .js, including /api/* routes, and the user-mutation handlers fail open for unauthenticated callers. Unauthenticated remote attackers can send a PUT request to /api/users/<id>.js to reset the admin's or any user's password and take over the account.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Weaknesses

CWE-288

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.