PT-2026-52794 · Git+1 · Zap-Extensions
CVE-2026-57527
·
Published
2026-06-26
·
Updated
2026-06-26
CVSS v3.1
8.8
High
| Vector | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Zed Attack Proxy (ZAP) ViewState add-on versions prior to 4
Description
An insecure deserialization issue exists where attackers controlling a proxied web server can achieve arbitrary code execution. This occurs by embedding a malicious serialized Java object in the
javax.faces.ViewState HTTP response parameter. The JSFViewState.decode() function base64-decodes the value and passes it to ObjectInputStream.readObject() without a deserialization filter, allowlist, or type restriction, leading to the deserialization of the malicious object within the ZAP JVM when the Desktop UI renders the ViewState panel.Recommendations
Update Zed Attack Proxy (ZAP) ViewState add-on to version 4 or later.
Exploit
Fix
Deserialization of Untrusted Data
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Zap-Extensions