GitHub Advisoryadvisory · Packagist
GHSA-w95c-7994-ghpr TCPDF has incorrect comparison
HIGH
Official page ↗
- Aliases
- CVE-2024-56522
- Ecosystem
- Packagist
- Packages
- tecnickcom/tcpdf
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-697, CWE-843
- Reviewed
- 2024-12-27
Affected packages
• Packagist tecnickcom/tcpdf: < 6.8.0 → fixed in 6.8.0
Description
An issue was discovered in TCPDF before 6.8.0. unserializeTCPDFtag uses != (aka loose comparison) and does not use a constant-time function to compare TCPDF tag hashes.
Related
Alias · CVE (1)
- CVE-2024-56522 An issue was discovered in TCPDF before 6.8.0. vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2024-56522 advisory
- https://github.com/tecnickcom/TCPDF/commit/d54b97cec33f4f1a5ad81119a82085cad93cec89 web
- https://github.com/tecnickcom/TCPDF package
- https://github.com/tecnickcom/TCPDF/compare/6.7.8...6.8.0 web
- https://lists.debian.org/debian-lts-announce/2025/06/msg00004.html web
- https://tcpdf.org web
- https://www.php.net/manual/en/types.comparisons.php web