What’s Vulnerable › Vulnerabilities
CVE-2026-53777: Perry < 0.5.1159 Path Traversal via ArtifactReady WebSocket
- Severity: high (CVSS 8.1 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.4% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-06-11 · updated 2026-10-26
- Weakness: CWE-22
Description
Perry before 0.5.1159 contains a path traversal vulnerability that allows a malicious build server to write arbitrary content to any location writable by the running process by supplying unsanitized path components in the artifact_name field of ArtifactReady WebSocket messages. Attackers controlling the server URL can deliver traversal payloads through the artifact_name or download_path fields, causing the client to overwrite sensitive files or expose arbitrary local files to an attacker-accessible location.
Affected products
- PerryTS perry: before 0.5.1159 — fixed in 0.5.1159
How to fix
Upgrade to a fixed version: PerryTS perry 0.5.1159. Check the vendor advisory for mitigations.
References
- https://github.com/PerryTS/perry/commit/95e1043df8081f67038bffce847dd9ddb3dae046
- https://github.com/PerryTS/perry/pull/4989
- https://github.com/PerryTS/perry/releases/tag/v0.5.1159
- https://github.com/PerryTS/perry/security/advisories/GHSA-x55v-q459-68ch
- https://www.vulncheck.com/advisories/perry-path-traversal-via-artifactready-websocket
- https://github.com/PerryTS/perry/security/advisories/GHSA-x55v-q459-68ch
Get alerted when CVE-2026-53777 or the next vulnerability affects your stack