PT-2026-24472

CVE-2026-28807

·

Published

2026-03-10

·

Updated

2026-05-27

Description by

CVSS 4.0
8.7
High
MetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions gleam-wisp wisp versions 2.1.1 through 2.2.0
Description A path traversal issue exists in gleam-wisp wisp that allows arbitrary file reading through percent-encoded path traversal. The wisp.serve static function is susceptible because sanitization occurs before percent-decoding. The encoded sequence %2e%2e bypasses string replacement and is then converted to .. by uri.percent decode, enabling directory traversal when the file is read. An unauthenticated attacker can read any file accessible to the application process with a single HTTP request, potentially including source code, configuration files, secrets, and system files.
Recommendations Update gleam-wisp wisp to version 2.2.1 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-H7CJ-J2VV-QW8R
Found an issue in the description? Have something to add? Feel free to write us 👾