Read the docs

LDAP injection in Dockhand enables username enumeration

Priority MEDIUM 61CWE-90Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
—
Confidentiality · integrity · availability
Low · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

Finsys Dockhand before 1.0.19 contains an LDAP injection flaw (CWE-90) in the tryLdapAuth function, which inserts the login username into the LDAP search filter without escaping wildcard characters. An unauthenticated remote attacker can send wildcard patterns to the login endpoint and measure response timing to enumerate valid LDAP usernames while evading per-username rate limiting.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

Finsys Dockhand through 1.0.18 contains an LDAP injection vulnerability in the tryLdapAuth function in src/lib/server/auth.ts, which inserts the login username into the LDAP search filter without escaping wildcard characters. Unauthenticated attackers can submit incremental wildcard patterns such as 'a*' to /api/auth/login and measure response timing to enumerate valid LDAP usernames while evading per-username rate limiting.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00374 31st percentileScored 2026-11-07
Fix Fixed dockhand (Finsys): 1.0.19

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Finsysdockhandbefore 1.0.191.0.19Patch availableCNA
  • dockhand VendorFinsys Affected before 1.0.19 Fixed in 1.0.19 Patch available CNA

Remediation

Update Finsys Dockhand to version 1.0.19 or later, which fixes the issue.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

  • Fix · CNA dockhand (Finsys) Fixed in 1.0.19

Timeline

  1. 2026-10-13 Threatist record created from CVE-2026-110256
  2. 2026-10-13 Alias added: GHSA-vxrf-jvm9-v7fw
  3. 2026-10-14 Priority changed: MEDIUM → LOW
  4. 2026-10-26 CISA SSVC decision points changed
  5. 2026-10-26 Priority changed: LOW → MEDIUM

References

  • TI-2026-73418 Authentication bypass in Finsys Dockhand via static-asset check CVSS 4.0CRITICAL 10.0
  • TI-2026-73458 Server-side request forgery in Finsys Dockhand template endpoint CVSS 4.0HIGH 8.4
  • TI-2026-84331 Secret disclosure in Dockhand via Git stack webhook CVSS 4.0HIGH 7.1
  • TI-2026-76803 Dockhand Arbitrary File Read via /api/system/files/content CVSS 4.0HIGH 7.1
  • TI-2026-75363 Unauthenticated command execution in Dockhand container terminal CVSS 3.1CRITICAL 9.6
  • TI-2026-73417 Finsys Dockhand OIDC privilege escalation via missing claim checks CVSS 4.0CRITICAL 9.2
See all 10 →

Sources