Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
Zyxel Patches Critical Command Injection Vulnerability in 18 Access Point Models
August 20, 2026
AI Agents Weaponized to Push Malware, Steal Crypto Wallets
August 20, 2026
Critical Red Hat OpenShift CVE-2023-39418 Exposes Internal Services
August 20, 2026
Home/CyberSecurity News/Critical PNG Vulnerabilities Expose Systems to Crashes, Info Leaks
CyberSecurity News

Critical PNG Vulnerabilities Expose Systems to Crashes, Info Leaks

Key Takeaways Two critical vulnerabilities, CVE-2026-33416 and CVE-2026-33636, have been discovered in the widely used libpng library. These flaws enable attackers to cause system crashes, leak...

Emy Elsamnoudy
Emy Elsamnoudy
April 1, 2026 3 Min Read
61 0

Key Takeaways

  • Two critical vulnerabilities, CVE-2026-33416 and CVE-2026-33636, have been discovered in the widely used libpng library.
  • These flaws enable attackers to cause system crashes, leak sensitive data, and potentially achieve arbitrary code execution by processing specially crafted PNG images.
  • Software that parses images, including web applications, embedded systems, and server-side image pipelines, are at risk.
  • Patches are available in libpng versions 1.6.56 and 1.8.0, and immediate updates are strongly recommended.

The libpng reference library, fundamental for processing PNG images across countless applications, is currently grappling with two severe vulnerabilities. These recently identified flaws present a substantial risk, potentially allowing threat actors to compromise systems through crafted image files.

Table Of Content

  • Key Takeaways
  • The Use-After-Free Flaw (CVE-2026-33416)
  • The Out-of-Bounds Flaw on ARM (CVE-2026-33636)
  • What You Should Do

Exploitation of these vulnerabilities could lead to denial-of-service conditions via process crashes, unauthorized disclosure of sensitive information, and even the execution of arbitrary code. Any software environment that handles malformed images, from web servers to specialized embedded devices, could be susceptible.

The Use-After-Free Flaw (CVE-2026-33416)

The first significant vulnerability, identified as CVE-2026-33416, is a Use-After-Free bug stemming from a pointer aliasing issue. In libpng versions up to 1.6.55, a single block of allocated memory is shared by two internal structures, each possessing an independent lifecycle. This problematic design means that when a function attempts to deallocate this shared memory, one pointer is correctly nullified while the other remains active, pointing to freed memory.

Subsequent operations related to image row transformations then erroneously attempt to use this dangling pointer. Attackers can meticulously craft PNG files, specifically manipulating transparency values, to gain deterministic control over the data written into the previously freed memory buffer. This manipulation can lead to heap corruption, which, on systems lacking modern memory protection mechanisms like Position-Independent Executables (PIE) or Address Space Layout Randomization (ASLR)—often found in legacy or embedded hardware—could facilitate arbitrary code execution.

A particularly concerning aspect of this flaw is that the malicious PNG files are entirely compliant with the PNG standard. This characteristic makes it extremely challenging for conventional web application firewalls to detect and block these payloads without inadvertently rejecting legitimate image traffic.

The Out-of-Bounds Flaw on ARM (CVE-2026-33636)

The second vulnerability, CVE-2026-33636, is an out-of-bounds read and write error that specifically impacts hardware utilizing ARM and AArch64 architectures. This defect resides within the ARM Neon-optimized palette expansion code, introduced in libpng version 1.6.36.

During the process of expanding 8-bit paletted rows, the processing loop advances in fixed-size segments. However, the critical oversight lies in the code’s failure to adequately verify if a sufficient number of input pixels remain for the final iteration of this loop. Due to the program’s logic, which processes data backward from the end of the row buffer, the concluding loop iteration attempts to read from and write to memory addresses located immediately before the intended buffer boundary. This underflow condition results in out-of-bounds reads, which could potentially expose sensitive heap contents, and out-of-bounds writes, which corrupt adjacent heap memory.

While definitive proof of arbitrary code execution stemming directly from this particular bug is still pending, it reliably triggers process crashes, posing a significant threat to system availability.

To address these critical issues, administrators and developers are strongly advised to update their libpng installations to the newly released patched versions 1.6.56 or 1.8.0 without delay. These security updates implement independent memory allocations for the affected pointers, thereby resolving the Use-After-Free vulnerability. They also correct the loop boundaries within the ARM Neon hardware optimizations, effectively preventing the out-of-bounds memory access.

For organizations unable to immediately upgrade the library, a temporary mitigation for CVE-2026-33636 is available. This involves recompiling libpng with all hardware optimizations disabled. Further details on this workaround can be found in the official security advisory. However, it is important to note that disabling hardware optimizations may lead to a reduction in image processing performance.

What You Should Do

  • Update Immediately: Upgrade all instances of libpng to version 1.6.56 or 1.8.0 as soon as possible to apply the necessary security patches.
  • Identify Affected Systems: Audit your infrastructure to locate all systems, applications, and embedded devices that utilize libpng, especially those parsing untrusted images.
  • Consider Workaround (Temporary): If immediate patching of CVE-2026-33636 is not feasible, recompile libpng with hardware optimizations disabled as a temporary measure, understanding the potential performance impact.
  • Monitor for Exploitation: Implement robust logging and monitoring for unusual activity related to image processing or system crashes that could indicate attempted exploitation.

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackCVEPatchSecurityThreatVulnerability

Share Article

Emy Elsamnoudy

Emy Elsamnoudy

Emy is a cybersecurity analyst and reporter specializing in threat hunting, defense strategies, and industry trends. With expertise in proactive security measures, Emily covers the tools and techniques organizations use to detect and prevent cyber attacks. She is a regular speaker at security conferences and has contributed to industry reports on threat intelligence and security operations. Emily's reporting focuses on helping organizations improve their security posture through practical, actionable insights.

Previous Post

XLoader Malware Uses Decoy Servers to Hide C2 Traffic

Next Post

Critical npm Supply Chain Attack Uses undicy-http to Deploy RAT

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
New Malware Hides in English Words to Target Windows Users
August 20, 2026
AI Chatbots Claude, ChatGPT, Copilot Used in Malware Attacks
August 20, 2026
Critical CyberPanel RCE Chain (CVE-2024-7067) Lets Attackers Gain Server Shell
August 20, 2026
Top Authors
Marcus Rodriguez
Marcus Rodriguez
David kimber
David kimber
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us