Every CVE Search/ Get API key

CVE-2026-33416

LIBPNG has use-after-free via pointer aliasing in `png_set_tRNS` and `png_set_PLTE`

7.5 HighFix available

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.07%Up 1.0 points since Mar 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.5

LIBPNG has use-after-free via pointer aliasing in `png_set_tRNS` and `png_set_PLTE`

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
CVE-2026-33416
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
EUVDEUVD-2026-16258 7.5

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
EUVD-2026-16258
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
NVD 7.5

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
CVE-2026-33416
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
OSVALPINE-CVE-2026-33416 7.5

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
ALPINE-CVE-2026-33416
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2026-33416 7.5
Record
BELL-CVE-2026-33416
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 7.5

LIBPNG has use-after-free via pointer aliasing in `png_set_tRNS` and `png_set_PLTE`

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
CVE-2026-33416
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
Show 47 moreShow less
OSVDEBIAN-CVE-2026-33416 7.5

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
DEBIAN-CVE-2026-33416
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVJLSEC-2026-95 7.5

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.

Record
JLSEC-2026-95
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1852 7.6

libpng security update

The libpng package contains libraries used by other programs for reading and writing PNG format files. The PNG format was designed as a replacement for GIF and, to a lesser extent, TIFF, with many improvements and extensions and lack of patent problems.

Security Fix(es):

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.(CVE-2026-33416)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.6.36 through 1.6.55, an out-of-bounds read and write exists in libpng's ARM/AArch64 Neon-optimized palette expansion path. When expanding 8-bit paletted rows to RGB or RGBA, the Neon loop processes a final partial chunk without verifying that enough input pixels remain. Because the implementation works backward from the end of the row, the final iteration dereferences pointers before the start of the row buffer (OOB read) and writes expanded pixel data to the same underflowed positions (OOB write). This is reachable via normal decoding of attacker-controlled PNG input if Neon is enabled. Version 1.6.56 fixes the issue.(CVE-2026-33636)

Record
OESA-2026-1852
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVOESA-2026-3904 7.6

openjdk-1.8.0 security update

The OpenJDK runtime environment 8.

Security Fix(es):

An integer overflow in the tt_var_load_item_variation_store function of the Freetype library in versions 2.13.2 and 2.13.3 may allow for an out of bounds read operation when parsing HVAR/VVAR/MVAR tables in OpenType variable fonts. This issue is fixed in version 2.14.2.(CVE-2026-23865)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.(CVE-2026-33416)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.6.36 through 1.6.55, an out-of-bounds read and write exists in libpng's ARM/AArch64 Neon-optimized palette expansion path. When expanding 8-bit paletted rows to RGB or RGBA, the Neon loop processes a final partial chunk without verifying that enough input pixels remain. Because the implementation works backward from the end of the row, the final iteration dereferences pointers before the start of the row buffer (OOB read) and writes expanded pixel data to the same underflowed positions (OOB write). This is reachable via normal decoding of attacker-controlled PNG input if Neon is enabled. Version 1.6.56 fixes the issue.(CVE-2026-33636)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. From 1.0.9 to before 1.6.57, passing a pointer obtained from png_get_PLTE, png_get_tRNS, or png_get_hIST back into the corresponding setter on the same png_struct/png_info pair causes the setter to read from freed memory and copy its contents into the replacement buffer. The setter frees the internal buffer before copying from the caller-supplied pointer, which now dangles. The freed region may contain stale data (producing silently corrupted chunk metadata) or data from subsequent heap allocations (leaking unrelated heap contents into the chunk struct). This vulnerability is fixed in 1.6.57.(CVE-2026-34757)

Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Security). Supported versions that are affected are Oracle Java SE: 8u491, 8u491-perf, 11.0.31, 17.0.19, 21.0.11, 25.0.3, 26.0.1; Oracle GraalVM for JDK: 17.0.19 and 21.0.11; Oracle GraalVM Enterprise Edition: 21.3.18. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This…

Record
OESA-2026-3904
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVOESA-2026-3906 8.1

openjdk-1.8.0 security update

The OpenJDK runtime environment 8.

Security Fix(es):

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. Prior to version 1.6.51, a heap buffer over-read vulnerability exists in libpng's png_do_quantize function when processing PNG files with malformed palette indices. The vulnerability occurs when palette_lookup array bounds are not validated against externally-supplied image data, allowing an attacker to craft a PNG file with out-of-range palette indices that trigger out-of-bounds memory access. This issue has been patched in version 1.6.51.(CVE-2025-64505)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. From version 1.6.0 to before 1.6.51, an out-of-bounds read vulnerability exists in png_image_read_composite when processing palette images with PNG_FLAG_OPTIMIZE_ALPHA enabled. The palette compositing code in png_init_read_transformations incorrectly applies background compositing during premultiplication, violating the invariant component ≤ alpha × 257 required by the simplified PNG API. This issue has been patched in version 1.6.51.(CVE-2025-64720)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. Prior to 1.6.52, an out-of-bounds read vulnerability in libpng's simplified API allows reading up to 1012 bytes beyond the png_sRGB_base[512] array when processing valid palette PNG images with partial transparency and gamma correction. The PNG files that trigger this vulnerability are valid per the PNG specification; the bug is in libpng's internal state management. Upgrade to libpng 1.6.52 or later.(CVE-2025-66293)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. From 1.6.51 to 1.6.53, there is a heap buffer over-read in the libpng simplified API function png_image_finish_read when processing interlaced 16-bit PNGs with 8-bit output format and non-minimal row stride. This is a regression introduced by the fix for CVE-2025-65018. This vulnerability is fixed in 1.6.54.(CVE-2026-22695)

An integer overflow in the tt_var_load_item_variation_store function of the Freetype library in versions 2.13.2 and 2.13.3 may allow for an out of bounds read operation when parsing HVAR/VVAR/MVAR tables in OpenType variable fonts. This issue is fixed in version 2.14.2.(CVE-2026-23865)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. Prior to 1.6.55, an out-of-bounds read vulnerability exists in the png_set_quantize() API function. When the function is called with no histogram and the number of colors in the palette is more than twice the maximum supported by the user's display, certain palettes will cause the function to enter into an infinite loop that reads past the end of an internal heap-allocated buffer. The images that trigger this vulnerability are valid per the PNG specification. This vulnerability is fixed in 1.6.55.(CVE-2026-25646)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with…

Record
OESA-2026-3906
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3907 7.6

openjdk-1.8.0 security update

The OpenJDK runtime environment 8.

Security Fix(es):

An integer overflow in the tt_var_load_item_variation_store function of the Freetype library in versions 2.13.2 and 2.13.3 may allow for an out of bounds read operation when parsing HVAR/VVAR/MVAR tables in OpenType variable fonts. This issue is fixed in version 2.14.2.(CVE-2026-23865)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.(CVE-2026-33416)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.6.36 through 1.6.55, an out-of-bounds read and write exists in libpng's ARM/AArch64 Neon-optimized palette expansion path. When expanding 8-bit paletted rows to RGB or RGBA, the Neon loop processes a final partial chunk without verifying that enough input pixels remain. Because the implementation works backward from the end of the row, the final iteration dereferences pointers before the start of the row buffer (OOB read) and writes expanded pixel data to the same underflowed positions (OOB write). This is reachable via normal decoding of attacker-controlled PNG input if Neon is enabled. Version 1.6.56 fixes the issue.(CVE-2026-33636)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. From 1.0.9 to before 1.6.57, passing a pointer obtained from png_get_PLTE, png_get_tRNS, or png_get_hIST back into the corresponding setter on the same png_struct/png_info pair causes the setter to read from freed memory and copy its contents into the replacement buffer. The setter frees the internal buffer before copying from the caller-supplied pointer, which now dangles. The freed region may contain stale data (producing silently corrupted chunk metadata) or data from subsequent heap allocations (leaking unrelated heap contents into the chunk struct). This vulnerability is fixed in 1.6.57.(CVE-2026-34757)

Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Security). Supported versions that are affected are Oracle Java SE: 8u491, 8u491-perf, 11.0.31, 17.0.19, 21.0.11, 25.0.3, 26.0.1; Oracle GraalVM for JDK: 17.0.19 and 21.0.11; Oracle GraalVM Enterprise Edition: 21.3.18. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This…

Record
OESA-2026-3907
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVOESA-2026-3908 7.6

openjdk-1.8.0 security update

The OpenJDK runtime environment 8.

Security Fix(es):

An integer overflow in the tt_var_load_item_variation_store function of the Freetype library in versions 2.13.2 and 2.13.3 may allow for an out of bounds read operation when parsing HVAR/VVAR/MVAR tables in OpenType variable fonts. This issue is fixed in version 2.14.2.(CVE-2026-23865)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.2.1 through 1.6.55, png_set_tRNS and png_set_PLTE each alias a heap-allocated buffer between png_struct and png_info, sharing a single allocation across two structs with independent lifetimes. The trans_alpha aliasing has been present since at least libpng 1.0, and the palette aliasing since at least 1.2.1. Both affect all prior release lines png_set_tRNS sets png_ptr->trans_alpha = info_ptr->trans_alpha (256-byte buffer) and png_set_PLTE sets info_ptr->palette = png_ptr->palette (768-byte buffer). In both cases, calling png_free_data (with PNG_FREE_TRNS or PNG_FREE_PLTE) frees the buffer through info_ptr while the corresponding png_ptr pointer remains dangling. Subsequent row-transform functions dereference and, in some code paths, write to the freed memory. A second call to png_set_tRNS or png_set_PLTE has the same effect, because both functions call png_free_data internally before reallocating the info_ptr buffer. Version 1.6.56 fixes the issue.(CVE-2026-33416)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. In versions 1.6.36 through 1.6.55, an out-of-bounds read and write exists in libpng's ARM/AArch64 Neon-optimized palette expansion path. When expanding 8-bit paletted rows to RGB or RGBA, the Neon loop processes a final partial chunk without verifying that enough input pixels remain. Because the implementation works backward from the end of the row, the final iteration dereferences pointers before the start of the row buffer (OOB read) and writes expanded pixel data to the same underflowed positions (OOB write). This is reachable via normal decoding of attacker-controlled PNG input if Neon is enabled. Version 1.6.56 fixes the issue.(CVE-2026-33636)

LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. From 1.0.9 to before 1.6.57, passing a pointer obtained from png_get_PLTE, png_get_tRNS, or png_get_hIST back into the corresponding setter on the same png_struct/png_info pair causes the setter to read from freed memory and copy its contents into the replacement buffer. The setter frees the internal buffer before copying from the caller-supplied pointer, which now dangles. The freed region may contain stale data (producing silently corrupted chunk metadata) or data from subsequent heap allocations (leaking unrelated heap contents into the chunk struct). This vulnerability is fixed in 1.6.57.(CVE-2026-34757)

Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Security). Supported versions that are affected are Oracle Java SE: 8u491, 8u491-perf, 11.0.31, 17.0.19, 21.0.11, 25.0.3, 26.0.1; Oracle GraalVM for JDK: 17.0.19 and 21.0.11; Oracle GraalVM Enterprise Edition: 21.3.18. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as unauthorized read access to a subset of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This…

Record
OESA-2026-3908
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:11805 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:11805
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:11813 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:11813
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:12264 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:12264
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13342 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:13342
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13412 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:13412
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13533 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:13533
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13582 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13582
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13583 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13583
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13596 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13596
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13600 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13600
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13665 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13665
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13682 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13682
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13683 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13683
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13922 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13922
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:13977 8.8

Red Hat Security Advisory: firefox security update

Record
RHSA-2026:13977
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:14223 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:14223
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:14303 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:14303
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:15889 8.8

Red Hat Security Advisory: thunderbird security update

Record
RHSA-2026:15889
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:18028 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:18028
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:18064 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:18064
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:20548 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:20548
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:20549 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:20549
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:20550 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:20550
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:20551 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:20551
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:26347 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:26347
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:26348 7.5

Red Hat Security Advisory: libpng12 security update

Record
RHSA-2026:26348
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:28233 7.6

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:28233
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:28244 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:28244
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:28255 7.6

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:28255
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:28456 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:28456
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:28457 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:28457
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:28458 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:28458
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29016 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:29016
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29018 7.5

Red Hat Security Advisory: libpng12 security update

Record
RHSA-2026:29018
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29019 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:29019
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29020 7.5

Red Hat Security Advisory: libpng12 security update

Record
RHSA-2026:29020
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29021 7.5

Red Hat Security Advisory: libpng15 security update

Record
RHSA-2026:29021
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29022 7.5

Red Hat Security Advisory: libpng12 security update

Record
RHSA-2026:29022
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29898 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:29898
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:29900 7.5

Red Hat Security Advisory: libpng security update

Record
RHSA-2026:29900
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libpng
Alpine:v3.20
1.2.1 up to 1.6.56-r0
1.6.56-r0
libpng
Alpine:v3.21
1.2.1 up to 1.6.56-r0
1.6.56-r0
libpng
Alpine:v3.22
1.2.1 up to 1.6.56-r0
1.6.56-r0
libpng
Alpine:v3.23
1.2.1 up to 1.6.56-r0
1.6.56-r0
libpng
Alpine:v3.24
1.2.1 up to 1.6.56-r0
1.6.56-r0
libpng
AlmaLinux:9
before 2:1.6.37-12.el9_7.4
2:1.6.37-12.el9_7.4
libpng-devel
AlmaLinux:9
before 2:1.6.37-12.el9_7.4
2:1.6.37-12.el9_7.4
libpng
AlmaLinux:10
before 2:1.6.40-8.el10_1.4
2:1.6.40-8.el10_1.4
libpng-devel
AlmaLinux:10
before 2:1.6.40-8.el10_1.4
2:1.6.40-8.el10_1.4
libpng15
AlmaLinux:8
before 1.5.30-9.el8_10
1.5.30-9.el8_10
Show 290 moreShow less
Affected packages
PackageAffectedFixed
libpng12
AlmaLinux:8
before 1.2.57-7.el8_10
1.2.57-7.el8_10
libpng
AlmaLinux:10
From an advisory covering 2 CVEs
before 2:1.6.40-11.el10_2.1
2:1.6.40-11.el10_2.1
libpng-devel
AlmaLinux:10
From an advisory covering 2 CVEs
before 2:1.6.40-11.el10_2.1
2:1.6.40-11.el10_2.1
libpng15
AlmaLinux:9
before 1.5.30-15.el9_8.1
1.5.30-15.el9_8.1
libpng
AlmaLinux:9
From an advisory covering 2 CVEs
before 2:1.6.37-15.el9_8.2
2:1.6.37-15.el9_8.2
libpng-devel
AlmaLinux:9
From an advisory covering 2 CVEs
before 2:1.6.37-15.el9_8.2
2:1.6.37-15.el9_8.2
libpng
AlmaLinux:8
before 2:1.6.34-11.el8_10
2:1.6.34-11.el8_10
libpng-devel
AlmaLinux:8
before 2:1.6.34-11.el8_10
2:1.6.34-11.el8_10
firefox
AlmaLinux:9
From an advisory covering 5 CVEs
before 140.9.1-1.el9_7.alma.1
140.9.1-1.el9_7.alma.1
firefox-x11
AlmaLinux:9
From an advisory covering 5 CVEs
before 140.9.1-1.el9_7.alma.1
140.9.1-1.el9_7.alma.1
firefox
AlmaLinux:10
From an advisory covering 5 CVEs
before 140.9.1-1.el10_1
140.9.1-1.el10_1
firefox
AlmaLinux:8
From an advisory covering 5 CVEs
before 140.9.1-1.el8_10.alma.1
140.9.1-1.el8_10.alma.1
thunderbird
AlmaLinux:9
From an advisory covering 5 CVEs
before 140.9.1-1.el9_7.alma.1
140.9.1-1.el9_7.alma.1
thunderbird
AlmaLinux:8
From an advisory covering 5 CVEs
before 140.9.1-1.el8_10.alma.1
140.9.1-1.el8_10.alma.1
thunderbird
AlmaLinux:10
From an advisory covering 5 CVEs
before 140.9.1-1.el10_1.alma.1
140.9.1-1.el10_1.alma.1
java-1.8.0-openjdk
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-accessibility
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-accessibility-fastdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-accessibility-slowdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-demo
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-demo-fastdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-demo-slowdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-devel
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-devel-fastdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-devel-slowdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-fastdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-headless
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-headless-fastdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-headless-slowdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-javadoc
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-javadoc-zip
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-slowdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-src
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-src-fastdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk-src-slowdebug
AlmaLinux:8
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-1.el8
1:1.8.0.492.b09-1.el8
java-1.8.0-openjdk
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-demo
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-demo-fastdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-demo-slowdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-devel
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-devel-fastdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-devel-slowdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-fastdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-headless
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-headless-fastdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-headless-slowdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-javadoc
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-javadoc-zip
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-slowdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-src
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-src-fastdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-1.8.0-openjdk-src-slowdebug
AlmaLinux:9
From an advisory covering 13 CVEs
before 1:1.8.0.492.b09-2.el9.alma.1
1:1.8.0.492.b09-2.el9.alma.1
java-17-openjdk
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-demo
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-demo-fastdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-demo-slowdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-devel
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-devel-fastdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-devel-slowdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-fastdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-headless
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-headless-fastdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-headless-slowdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-javadoc
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-javadoc-zip
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-jmods
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
java-17-openjdk-jmods-fastdebug
AlmaLinux:8
From an advisory covering 14 CVEs
before 1:17.0.19.0.10-1.el8
1:17.0.19.0.10-1.el8
libpng
Azure Linux:3
before 1.6.56-1
1.6.56-1
fltk
Azure Linux:3
through 1.3.8-1 None known
gdal
Azure Linux:3
through 3.6.3-2 None known
libpng12
Azure Linux:3
through 1.2.57-16 None known
libpng15
Azure Linux:3
through 1.5.30-15 None known
openjpeg2
Azure Linux:3
through 2.3.1-12 None known
optipng
Azure Linux:3
through 0.7.8-5 None known
libpng
Alpaquita:23
1.6.38-r0 up to 1.6.56-r0
1.6.56-r0
libpng
Alpaquita:25
1.6.47-r0 up to 1.6.56-r0
1.6.56-r0
libpng
Alpaquita:stream
1.6.38-r0 up to 1.6.56-r0
1.6.56-r0
libpng
BellSoft Hardened Containers:23
1.6.38-r0 up to 1.6.56-r0
1.6.56-r0
libpng
BellSoft Hardened Containers:25
1.6.47-r0 up to 1.6.56-r0
1.6.56-r0
libpng
BellSoft Hardened Containers:stream
1.6.38-r0 up to 1.6.56-r0
1.6.56-r0
libpng15
TuxCare:AlmaLinux:9.6
before 1.5.30-14.el9.tuxcare.els2
1.5.30-14.el9.tuxcare.els2
libpng15
TuxCare:AlmaLinux:9.2
before 1.5.30-14.el9.tuxcare.els2
1.5.30-14.el9.tuxcare.els2
libpng
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_2.tuxcare.els7
2:1.6.37-12.el9_2.tuxcare.els7
libpng-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_2.tuxcare.els7
2:1.6.37-12.el9_2.tuxcare.els7
libpng-static
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_2.tuxcare.els7
2:1.6.37-12.el9_2.tuxcare.els7
libpng-tools
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_2.tuxcare.els7
2:1.6.37-12.el9_2.tuxcare.els7
libpng
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_6.tuxcare.els7
2:1.6.37-12.el9_6.tuxcare.els7
libpng-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_6.tuxcare.els7
2:1.6.37-12.el9_6.tuxcare.els7
libpng-static
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_6.tuxcare.els7
2:1.6.37-12.el9_6.tuxcare.els7
libpng-tools
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:1.6.37-12.el9_6.tuxcare.els7
2:1.6.37-12.el9_6.tuxcare.els7
libpng
TuxCare:CentOS:7
before 2:1.5.13-8.el7.tuxcare.els4
2:1.5.13-8.el7.tuxcare.els4
libpng-devel
TuxCare:CentOS:7
before 2:1.5.13-8.el7.tuxcare.els4
2:1.5.13-8.el7.tuxcare.els4
libpng-static
TuxCare:CentOS:7
before 2:1.5.13-8.el7.tuxcare.els4
2:1.5.13-8.el7.tuxcare.els4
libpng
TuxCare:OracleLinux:7
before 2:1.5.13-8.el7.tuxcare.els4
2:1.5.13-8.el7.tuxcare.els4
libpng-devel
TuxCare:OracleLinux:7
before 2:1.5.13-8.el7.tuxcare.els4
2:1.5.13-8.el7.tuxcare.els4
libpng-static
TuxCare:OracleLinux:7
before 2:1.5.13-8.el7.tuxcare.els4
2:1.5.13-8.el7.tuxcare.els4
java-11-openjdk
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-demo
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-demo-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-devel
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-devel-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-headless
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-headless-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc-zip
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc-zip-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-jmods
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-jmods-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-src
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-src-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-static-libs
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-static-libs-debug
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-demo
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-demo-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-devel
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-devel-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-headless
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-headless-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc-zip
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-javadoc-zip-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-jmods
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-jmods-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-src
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-src-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-static-libs
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk-static-libs-debug
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:11.0.31.0.11-1.el7_9.tuxcare.els1
1:11.0.31.0.11-1.el7_9.tuxcare.els1
java-11-openjdk
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-demo
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-devel
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-headless
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-javadoc
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-javadoc-zip
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-jmods
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-src
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
java-11-openjdk-static-libs
TuxCare:CentOS-Stream:8
From an advisory covering 8 CVEs
before 1:11.0.31.0.11-1.el8.tuxcare.els1
1:11.0.31.0.11-1.el8.tuxcare.els1
libpng-dev
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 1.6.37-2+tuxcare.els4
1.6.37-2+tuxcare.els4
libpng-tools
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 1.6.37-2+tuxcare.els4
1.6.37-2+tuxcare.els4
libpng16-16
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 1.6.37-2+tuxcare.els4
1.6.37-2+tuxcare.els4
libpng
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2:1.2.49-2.el6_7.tuxcare.els1
2:1.2.49-2.el6_7.tuxcare.els1
libpng-devel
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2:1.2.49-2.el6_7.tuxcare.els1
2:1.2.49-2.el6_7.tuxcare.els1
libpng-static
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2:1.2.49-2.el6_7.tuxcare.els1
2:1.2.49-2.el6_7.tuxcare.els1
libpng1.6
Debian:12
before 1.6.39-2+deb12u4, plus listed versions
1.6.39-21.6.39-2+deb12u11.6.39-2+deb12u21.6.39-2+deb12u3
1.6.39-2+deb12u4
libpng1.6
Debian:13
before 1.6.48-1+deb13u4, plus listed versions
1.6.48-11.6.48-1+deb13u11.6.48-1+deb13u21.6.48-1+deb13u3
1.6.48-1+deb13u4
libpng1.6
Debian:14
before 1.6.56-1, plus listed versions
1.6.48-11.6.49-1~exp11.6.50-11.6.50-1~exp11.6.51-1
Show 4 moreShow less
1.6.52-11.6.53-11.6.54-11.6.55-1
1.6.56-1
libpng1.6
Debian:12
From an advisory covering 2 CVEs
before 1.6.39-2+deb12u4, plus listed versions
1.6.39-21.6.39-2+deb12u11.6.39-2+deb12u21.6.39-2+deb12u3
1.6.39-2+deb12u4
libpng1.6
Debian:13
From an advisory covering 2 CVEs
before 1.6.48-1+deb13u4, plus listed versions
1.6.48-11.6.48-1+deb13u11.6.48-1+deb13u21.6.48-1+deb13u3
1.6.48-1+deb13u4
libpng_jll
Julia
before 1.6.56+0
1.6.56+0
libpng
Mageia:9
From an advisory covering 2 CVEs
before 1.6.38-1.5.mga9
1.6.38-1.5.mga9
libpng
openEuler:24.03-LTS-SP2
From an advisory covering 2 CVEs
before 1.6.40-8.oe2403sp2
1.6.40-8.oe2403sp2
libpng
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 1.6.40-8.oe2403sp3
1.6.40-8.oe2403sp3
libpng
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.6.37-7.oe2003sp4
1.6.37-7.oe2003sp4
libpng
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.6.38-8.oe2203sp4
1.6.38-8.oe2203sp4
libpng
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 1.6.40-8.oe2403sp1
1.6.40-8.oe2403sp1
libpng
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 1.6.40-8.oe2403sp1
1.6.40-8.oe2403sp1
openjdk-1.8.0
openEuler:24.03-LTS-SP3
From an advisory covering 5 CVEs
before java-1.8.0-openjdk-1.8.0.502.b07-0.oe2403sp3
java-1.8.0-openjdk-1.8.0.502.b07-0.oe2403sp3
openjdk-1.8.0
openEuler:20.03-LTS-SP4
From an advisory covering 10 CVEs
before java-1.8.0-openjdk-1.8.0.502.b07-1.oe2003sp4
java-1.8.0-openjdk-1.8.0.502.b07-1.oe2003sp4
openjdk-1.8.0
openEuler:22.03-LTS-SP4
From an advisory covering 5 CVEs
before java-1.8.0-openjdk-1.8.0.502.b07-0.oe2203sp4
java-1.8.0-openjdk-1.8.0.502.b07-0.oe2203sp4
openjdk-1.8.0
openEuler:24.03-LTS-SP1
From an advisory covering 5 CVEs
before java-1.8.0-openjdk-1.8.0.502.b07-0.oe2403sp1
java-1.8.0-openjdk-1.8.0.502.b07-0.oe2403sp1
firefox
Red Hat:rhel_aus:8.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_2
0:140.9.1-1.el8_2
firefox-debuginfo
Red Hat:rhel_aus:8.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_2
0:140.9.1-1.el8_2
firefox-debugsource
Red Hat:rhel_aus:8.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_2
0:140.9.1-1.el8_2
thunderbird
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_0
0:140.9.1-1.el10_0
thunderbird-debuginfo
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_0
0:140.9.1-1.el10_0
thunderbird-debugsource
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_0
0:140.9.1-1.el10_0
thunderbird
Red Hat:rhel_e4s:9.0::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_0
0:140.9.1-1.el9_0
thunderbird-debuginfo
Red Hat:rhel_e4s:9.0::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_0
0:140.9.1-1.el9_0
thunderbird-debugsource
Red Hat:rhel_e4s:9.0::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_0
0:140.9.1-1.el9_0
thunderbird
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
thunderbird-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
thunderbird-debugsource
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
thunderbird
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
thunderbird-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
thunderbird-debugsource
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
thunderbird
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
thunderbird-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
thunderbird-debugsource
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
firefox
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
firefox-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
firefox-debugsource
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
firefox-x11
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_4
0:140.9.1-1.el9_4
firefox
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
firefox-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
firefox-debugsource
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
firefox-x11
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_6
0:140.9.1-1.el9_6
firefox
Red Hat:rhel_e4s:9.0::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_0
0:140.9.1-1.el9_0
firefox-debuginfo
Red Hat:rhel_e4s:9.0::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_0
0:140.9.1-1.el9_0
firefox-debugsource
Red Hat:rhel_e4s:9.0::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_0
0:140.9.1-1.el9_0
firefox
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
firefox-debuginfo
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
firefox-debugsource
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
firefox
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
firefox-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
firefox-debugsource
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
firefox
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_0
0:140.9.1-1.el10_0
firefox-debuginfo
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_0
0:140.9.1-1.el10_0
firefox-debugsource
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_0
0:140.9.1-1.el10_0
firefox
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
firefox-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
firefox-debugsource
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
firefox
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
firefox-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
firefox-debugsource
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
firefox
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox-debuginfo
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox-debugsource
Red Hat:rhel_aus:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox
Red Hat:rhel_e4s:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox-debuginfo
Red Hat:rhel_e4s:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox-debugsource
Red Hat:rhel_e4s:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox
Red Hat:rhel_tus:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox-debuginfo
Red Hat:rhel_tus:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox-debugsource
Red Hat:rhel_tus:8.6::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_6
0:140.9.1-1.el8_6
firefox
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
firefox-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
firefox-debugsource
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
firefox-x11
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_2
0:140.9.1-1.el9_2
firefox
Red Hat:rhel_els:7
From an advisory covering 5 CVEs
before 0:140.9.1-2.el7_9
0:140.9.1-2.el7_9
firefox-debuginfo
Red Hat:rhel_els:7
From an advisory covering 5 CVEs
before 0:140.9.1-2.el7_9
0:140.9.1-2.el7_9
thunderbird
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
thunderbird-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
thunderbird-debugsource
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
thunderbird
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
thunderbird-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
thunderbird-debugsource
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_8
0:140.9.1-1.el8_8
thunderbird
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
thunderbird-debuginfo
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
thunderbird-debugsource
Red Hat:rhel_aus:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
thunderbird
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
thunderbird-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
thunderbird-debugsource
Red Hat:rhel_eus_long_life:8.4::appstream
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_4
0:140.9.1-1.el8_4
libpng
Rocky Linux:9
before 2:1.6.37-12.el9_7.4
2:1.6.37-12.el9_7.4
libpng
Rocky Linux:10
before 2:1.6.40-8.el10_1.4
2:1.6.40-8.el10_1.4
libpng15
Rocky Linux:8
before 0:1.5.30-9.el8_10
0:1.5.30-9.el8_10
libpng12
Rocky Linux:8
before 0:1.2.57-7.el8_10
0:1.2.57-7.el8_10
libpng
Rocky Linux:10
From an advisory covering 2 CVEs
before 2:1.6.40-11.el10_2.1
2:1.6.40-11.el10_2.1
libpng15
Rocky Linux:9
before 0:1.5.30-15.el9_8.1
0:1.5.30-15.el9_8.1
libpng
Rocky Linux:9
From an advisory covering 2 CVEs
before 2:1.6.37-15.el9_8.2
2:1.6.37-15.el9_8.2
libpng
Rocky Linux:8
before 2:1.6.34-11.el8_10
2:1.6.34-11.el8_10
firefox
Rocky Linux:9
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_7
0:140.9.1-1.el9_7
firefox
Rocky Linux:10
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_1
0:140.9.1-1.el10_1
firefox
Rocky Linux:8
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_10
0:140.9.1-1.el8_10
thunderbird
Rocky Linux:9
From an advisory covering 5 CVEs
before 0:140.9.1-1.el9_7
0:140.9.1-1.el9_7
thunderbird
Rocky Linux:8
From an advisory covering 5 CVEs
before 0:140.9.1-1.el8_10
0:140.9.1-1.el8_10
thunderbird
Rocky Linux:10
From an advisory covering 5 CVEs
before 0:140.9.1-1.el10_1
0:140.9.1-1.el10_1
java-25-openjdk
Rocky Linux:10
From an advisory covering 12 CVEs
before 1:25.0.3.0.9-1.el10_1
1:25.0.3.0.9-1.el10_1
libpng
Root:Alpine:3.15
before 1.6.37-r10071
1.6.37-r10071
rootio-libpng
Root:Alpine:3.15
before 1.6.37-r10071
1.6.37-r10071
libpng16
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 1.6.8-15.21.1
1.6.8-15.21.1
libpng16
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 1.6.8-15.21.1
1.6.8-15.21.1
libpng16
SUSE:Linux Enterprise Micro 5.3
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Micro 5.4
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Micro 5.5
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Server 15 SP5-LTSS
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Micro 5.2
before 1.6.34-150000.3.22.1
1.6.34-150000.3.22.1
libpng16
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 1.6.40-150600.3.17.1
1.6.40-150600.3.17.1
libpng16
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 2 CVEs
before 1.6.40-150600.3.17.1
1.6.40-150600.3.17.1
libpng16
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 2 CVEs
before 1.6.40-150600.3.17.1
1.6.40-150600.3.17.1
libpng16
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 1.6.40-150600.3.17.1
1.6.40-150600.3.17.1
libpng15
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 2 CVEs
before 1.5.22-10.10.1
1.5.22-10.10.1
libpng15
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 2 CVEs
before 1.5.22-10.10.1
1.5.22-10.10.1
libpng16
SUSE:Linux Micro 6.2
From an advisory covering 2 CVEs
before 1.6.44-160000.6.1
1.6.44-160000.6.1
libpng16
SUSE:Linux Micro 6.1
From an advisory covering 2 CVEs
before 1.6.43-slfo.1.1_4.1
1.6.43-slfo.1.1_4.1
libpng16
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 1.6.43-4.1
1.6.43-4.1
libpng16
SUSE:Linux Enterprise Server 16.0
From an advisory covering 2 CVEs
before 1.6.44-160000.6.1
1.6.44-160000.6.1
libpng16
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 2 CVEs
before 1.6.44-160000.6.1
1.6.44-160000.6.1
libpng16
SUSE:Linux Micro 6.0
From an advisory covering 12 CVEs
before 1.6.58-1.1
1.6.58-1.1
libpng16
SUSE:Linux Micro 6.1
From an advisory covering 12 CVEs
before 1.6.58-slfo.1.1_1.1
1.6.58-slfo.1.1_1.1
libpng
Ubuntu:Pro:14.04:LTS
before 1.2.50-1ubuntu2.14.04.3+esm2, plus listed versions
1.2.49-4ubuntu11.2.49-5ubuntu11.2.50-1ubuntu11.2.50-1ubuntu21.2.50-1ubuntu2.14.04.11.2.50-1ubuntu2.14.04.21.2.50-1ubuntu2.14.04.31.2.50-1ubuntu2.14.04.3+esm1
1.2.50-1ubuntu2.14.04.3+esm2
libpng
Ubuntu:Pro:16.04:LTS
before 1.2.54-1ubuntu1.1+esm3, plus listed versions
1.2.51-0ubuntu31.2.54-11.2.54-1ubuntu11.2.54-1ubuntu1.11.2.54-1ubuntu1.1+esm11.2.54-1ubuntu1.1+esm2
1.2.54-1ubuntu1.1+esm3
libpng1.6
Ubuntu:Pro:16.04:LTS
before 1.6.20-2ubuntu0.1~esm4, plus listed versions
1.6.20-21.6.20-2ubuntu0.1~esm11.6.20-2ubuntu0.1~esm21.6.20-2ubuntu0.1~esm3
1.6.20-2ubuntu0.1~esm4
libpng1.6
Ubuntu:Pro:18.04:LTS
before 1.6.34-1ubuntu0.18.04.2+esm3, plus listed versions
1.6.34-11.6.34-1ubuntu0.18.04.11.6.34-1ubuntu0.18.04.21.6.34-1ubuntu0.18.04.2+esm11.6.34-1ubuntu0.18.04.2+esm2
1.6.34-1ubuntu0.18.04.2+esm3
libpng1.6
Ubuntu:Pro:20.04:LTS
before 1.6.37-2ubuntu0.1~esm3, plus listed versions
1.6.37-11.6.37-21.6.37-2ubuntu0.1~esm11.6.37-2ubuntu0.1~esm2
1.6.37-2ubuntu0.1~esm3
libpng1.6
Ubuntu:22.04:LTS
before 1.6.37-3ubuntu0.5, plus listed versions
1.6.37-3build41.6.37-3build51.6.37-3ubuntu0.11.6.37-3ubuntu0.31.6.37-3ubuntu0.4
1.6.37-3ubuntu0.5
libpng1.6
Ubuntu:24.04:LTS
before 1.6.43-5ubuntu0.6, plus listed versions
1.6.40-11.6.40-21.6.40-31.6.42-11.6.43-1
Show 6 moreShow less
1.6.43-31.6.43-5build11.6.43-5ubuntu0.11.6.43-5ubuntu0.31.6.43-5ubuntu0.41.6.43-5ubuntu0.5
1.6.43-5ubuntu0.6
libpng1.6
Ubuntu:25.10
before 1.6.50-1ubuntu0.5, plus listed versions
1.6.47-1.11.6.48-11.6.49-1~exp11.6.50-1~exp11.6.50-11.6.50-1ubuntu0.11.6.50-1ubuntu0.31.6.50-1ubuntu0.4
1.6.50-1ubuntu0.5
libpng16
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.6.56-1.1
1.6.56-1.1
libpng12
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.2.59-5.1
1.2.59-5.1
libpng16
openSUSE:Leap 16.0
From an advisory covering 2 CVEs
before 1.6.44-160000.6.1
1.6.44-160000.6.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-33416 is a high vulnerability (CVSS 7.5) in Libpng, published March 26, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.07%, the 65th percentile. Fixed in libpng 1.6.56-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 1,372 package rows, 185 references and the rest of 4 source descriptions. The JSON record has them. Also not on the record: 39 aliases. ID and package lookups still check them. Left out on purpose, here and in the API, to keep responses small: 88 source records.

MoveEnter Open