Description
Vita3K before build 4187 contains a path traversal (zip slip) vulnerability in install_archive_content() that allows attackers to write files outside the install directory via crafted .vpk archives. Attackers can embed '..' segments or absolute paths in zip entry names to write attacker-controlled files anywhere writable by Vita3K, potentially enabling host code execution.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Vita3K Vita3K
Default version status: unaffected
0 to < 4187affected
References
- https://github.com/Vita3K/Vita3K/issues/4254 ↗
- https://github.com/Vita3K/Vita3K/commit/55f88cd17a78ce8af7d753c7c4eb2f709f7d6dbc ↗
- https://github.com/Vita3K/Vita3K/blob/f0273e4cd9b860ea77c44c73d9f5c5b1ed5fa8ab/vita3k/interface.cpp#L219-L234 ↗
- https://www.vulncheck.com/advisories/vita3k-before-build-4187-path-traversal-via-vpk-package-installation ↗