Back to search
CVE-2019-10071
Published: Sep 16, 2019
Modified: Aug 4, 2024
PUBLISHED
Description
The code which checks HMAC in form submissions used String.equals() for comparisons, which results in a timing side channel for the comparison of the HMAC signatures. This could lead to remote code execution if an attacker is able to determine the correct signature for their payload. The comparison should be done with a constant time algorithm instead.
| Vendor | Product | Versions |
|---|---|---|
Apache | Apache Tapestry | affected Apache Tapestry 5.4.0 to 5.4.3 |
References
[tapestry-users] 20190913 CVE-2019-10071: Apache Tapestry vulnerability disclosure
mailing-list
x_refsource_MLIST
[tapestry-users] 20191007 Re: CVE-2019-10071: Apache Tapestry vulnerability disclosure
mailing-list
x_refsource_MLIST
[tapestry-users] 20191014 Re: CVE-2019-10071: Apache Tapestry vulnerability disclosure
mailing-list
x_refsource_MLIST
[tapestry-commits] 20200531 svn commit: r1061326 [4/4] - in /websites/production/tapestry/content: ./ cache/
mailing-list
x_refsource_MLIST
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now