Live › vulnerability › CVE-2026-58936
libpng's png_set_tRNS function in pngset.c has a use-after-free that corrupts memory. According to the description, an attacker can reach remote code execution with no extra privileges and no user interaction.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-11-02 20:35 UTC. All times on this page are UTC.
Applications that link against libpng and process PNG images, especially ones that accept images from untrusted sources, are the likely exposure. The sources do not list affected or fixed libpng versions, so unknown. Teams that never parse PNG input from outside can deprioritize it.
No product ranges from the sources yet.
Unknown from the sources.
No fix yet, per the sources.
Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
In png_set_tRNS of pngset.c, there is a possible memory corruption due to a use-after-free. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.
This page as .md · .json · in your agent: get_signal("CVE-2026-58936")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.