PT-2026-2163 · Panda3D · Panda3D
Ron Edgerson
·
Published
2026-01-07
·
Updated
2026-05-26
·
CVE-2026-22189
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Panda3D versions up to and including 1.10.16
Description
The software contains a stack-based buffer overflow issue because of the use of an unbounded
sprintf() call with input controlled by an attacker. When creating glyph filenames, the software formats a glyph pattern supplied by the user (-gp) into a fixed-size stack buffer without validating the length. Providing a glyph pattern string that is too long can cause the stack buffer to overflow, leading to memory corruption and a crash. Depending on the build configuration and execution environment, this overflow may also allow for arbitrary code execution.Recommendations
Versions prior to 1.10.16 are not affected.
Versions up to and including 1.10.16 are affected.
Exploit
Fix
Memory Corruption
Stack Overflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Panda3D