Non-constant time HMAC comparison in Adyen plugin in Saleor
CVE-2023-32694
What is CVE-2023-32694?
Saleor Core is a composable, headless commerce API. Saleor's validate_hmac_signature function is vulnerable to timing attacks. Malicious users could abuse this vulnerability on Saleor deployments having the Adyen plugin enabled in order to determine the secret key and forge fake events, this could affect the database integrity such as marking an order as paid when it is not. This issue has been patched in versions 3.7.68, 3.8.40, 3.9.49, 3.10.36, 3.11.35, 3.12.25, and 3.13.16.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
saleor >= 2.11.0, < 3.7.68 < 2.11.0, 3.7.68
saleor >= 3.8.0, < 3.8.40 < 3.8.0, 3.8.40
saleor >= 3.9.0, < 3.9.49 < 3.9.0, 3.9.49
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved
