Read the docs

Path traversal in WhoDB DuckDB query editor allows arbitrary file access

Priority HIGH 75CWE-22Published · Updated

Key facts

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

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

Summary

WhoDB from 0.104.0 before 0.135.0 contains a path traversal flaw (CWE-22) in its DuckDB query editor. A remote attacker can read and write arbitrary files on the host by running DuckDB filesystem functions through the query editor. An attacker can log in to a DuckDB file without credentials and steal session.key and stored database credentials, or overwrite files.

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

Description from the CNA

WhoDB 0.104.0 before 0.135.0 contains a path traversal vulnerability that allows remote attackers to read and write arbitrary host files by running DuckDB filesystem functions through the query editor. Attackers can log in to a DuckDB file without credentials and use read_text, read_blob, COPY ... TO or ATTACH to steal session.key and stored database credentials or overwrite files.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00691 53rd percentileScored 2026-11-07
Fix Fixed whodb (clidey): 0.135.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

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

Affected products

VendorProductAffected versionsFixed inStatusSource
clideywhodb0.104.0 to before 0.135.00.135.0Patch availableCNA
  • whodb Vendorclidey Affected 0.104.0 to before 0.135.0 Fixed in 0.135.0 Patch available CNA

Remediation

Upgrade clidey WhoDB to version 0.135.0 or later, which fixes the issue.

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

  • Fix · CNA whodb (clidey) Fixed in 0.135.0

Timeline

  1. 2026-10-18 Threatist record created from CVE-2026-112005
  2. 2026-10-18 Alias added: GHSA-ch4j-xm23-vmm2
  3. 2026-10-22 CISA SSVC decision points changed
  4. 2026-10-22 Priority changed: MEDIUM → HIGH
  5. 2026-10-25 EPSS moved to the 50th–90th percentile

References

  • TI-2025-18503 Path traversal opening Sqlite3 database in WhoDB CVSS 3.1CRITICAL 10.0
  • TI-2025-18504 Parameter injection in DB connection URIs leading to local file inclusion in WhoDB CVSS 3.1HIGH 8.6

Sources