Skip to main content
← All vulnerabilities
CVE-2020-17531GHSA-C566-2GRG-MJWG

Deserialization flaw in EOL Tapestry 4.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.0.1
1 proof of concept on GitHub

Summary

A Java Serialization vulnerability was found in Apache Tapestry 4. Apache Tapestry 4 will attempt to deserialize the "sp" parameter even before invoking the page's validate method, leading to deserialization without authentication. Apache Tapestry 4 reached end of life in 2008 and no update to address this issue will be released. Apache Tapestry 5 versions are not vulnerable to this issue. Users of Apache Tapestry 4 should upgrade to the latest Apache Tapestry 5 version.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Apache Software Foundation Apache Tapestry

    From Apache Tapestry 4 · through 4

  • org.apache.tapestry:tapestry-projectMaven

    From 4.0 · fixed in 5.0.1

References 4

lists.apache.org

security.netapp.com

openwall.com

GitHub · 154802388/CVE-2020-17531