Vulnerability 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.
CVSS Score
HIGH
Related Weaknesses (CWE)
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-webs
- https://github.com/PerryTS/perry/security/advisories/GHSA-x55v-q459-68ch
FAQ
What is CVE-2026-53777?
CVE-2026-53777 is a vulnerability with a CVSS score of 8.1 (HIGH). 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 p...
How severe is CVE-2026-53777?
CVE-2026-53777 has been rated HIGH with a CVSS base score of 8.1/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-53777?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.