CVE-2023-33863
SerialiseValue in RenderDoc before 1.27 allows an Integer Overflow wit ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD.
Description
SerialiseValue in RenderDoc before 1.27 allows an Integer Overflow with a resultant Buffer Overflow. 0xffffffff is sign-extended to 0xffffffffffffffff (SIZE_MAX) and then there is an attempt to add 1.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| debian 10 | renderdoc | 1.2+dfsg-2+deb10u1 |
| debian 11 | renderdoc | 1.11+dfsg-5+deb11u1 |
| debian 12 | renderdoc | 1.24+dfsg-1+deb12u1 |
| echo | renderdoc | 1.24+dfsg-1+deb12u1 |
| rapidfort ubuntu 20.04 | renderdoc | no fix listed |
| rapidfort ubuntu 22.04 | renderdoc | no fix listed |
| rapidfort ubuntu 24.04 | renderdoc | no fix listed |
References
- http://packetstormsecurity.com/files/172804/RenderDoc-1.26-Local-Privilege-Escalation-Remote-Code-Execution.html
- http://seclists.org/fulldisclosure/2023/Jun/2
- https://lists.debian.org/debian-lts-announce/2023/07/msg00023.html
- https://lists.debian.org/debian-lts-announce/2024/12/msg00008.html
- https://renderdoc.org/
- https://security.gentoo.org/glsa/202311-10
- https://www.qualys.com/2023/06/06/renderdoc/renderdoc.txt