Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Количество 62

Количество 62

oracle-oval логотип

ELSA-2026-9693

3 месяца назад

ELSA-2026-9693: java-25-openjdk security update (IMPORTANT)

EPSS: Низкий
ubuntu логотип

CVE-2026-33636

4 месяца назад

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.

CVSS3: 7.6
EPSS: Низкий
redhat логотип

CVE-2026-33636

4 месяца назад

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.

CVSS3: 7.6
EPSS: Низкий
nvd логотип

CVE-2026-33636

4 месяца назад

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.

CVSS3: 7.6
EPSS: Низкий
msrc логотип

CVE-2026-33636

4 месяца назад

LIBPNG has ARM NEON Palette Expansion Out-of-Bounds Read on AArch64

CVSS3: 7.6
EPSS: Низкий
debian логотип

CVE-2026-33636

4 месяца назад

LIBPNG is a reference library for use in applications that read, creat ...

CVSS3: 7.6
EPSS: Низкий
ubuntu логотип

CVE-2026-33416

4 месяца назад

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...

CVSS3: 7.5
EPSS: Низкий
redhat логотип

CVE-2026-33416

4 месяца назад

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...

CVSS3: 7.5
EPSS: Низкий
nvd логотип

CVE-2026-33416

4 месяца назад

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_PL

CVSS3: 7.5
EPSS: Низкий
msrc логотип

CVE-2026-33416

4 месяца назад

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

CVSS3: 7.5
EPSS: Низкий
debian логотип

CVE-2026-33416

4 месяца назад

LIBPNG is a reference library for use in applications that read, creat ...

CVSS3: 7.5
EPSS: Низкий
rocky логотип

RLSA-2026:14791

3 месяца назад

Moderate: libpng security update

EPSS: Низкий
rocky логотип

RLSA-2026:14790

3 месяца назад

Moderate: libpng security update

EPSS: Низкий
oracle-oval логотип

ELSA-2026-14791

3 месяца назад

ELSA-2026-14791: libpng security update (MODERATE)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-14790

3 месяца назад

ELSA-2026-14790: libpng security update (MODERATE)

EPSS: Низкий
fstec логотип

BDU:2026-06669

4 месяца назад

Уязвимость библиотеки libpng, связанная с отсутствием проверки достаточного количества входных пикселей, позволяющая нарушителю раскрыть защищаемую информации и выполнить отказ в обслуживании

CVSS3: 7.6
EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:1323-1

4 месяца назад

Security update for libpng16

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2026:1311-1

4 месяца назад

Security update for libpng16

EPSS: Низкий
rocky логотип

RLSA-2026:29898

около 1 месяца назад

Moderate: libpng security update

EPSS: Низкий
rocky логотип

RLSA-2026:28244

около 1 месяца назад

Moderate: libpng15 security update

EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
oracle-oval логотип
ELSA-2026-9693

ELSA-2026-9693: java-25-openjdk security update (IMPORTANT)

3 месяца назад
ubuntu логотип
CVE-2026-33636

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.

CVSS3: 7.6
1%
Низкий
4 месяца назад
redhat логотип
CVE-2026-33636

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.

CVSS3: 7.6
1%
Низкий
4 месяца назад
nvd логотип
CVE-2026-33636

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.

CVSS3: 7.6
1%
Низкий
4 месяца назад
msrc логотип
CVE-2026-33636

LIBPNG has ARM NEON Palette Expansion Out-of-Bounds Read on AArch64

CVSS3: 7.6
1%
Низкий
4 месяца назад
debian логотип
CVE-2026-33636

LIBPNG is a reference library for use in applications that read, creat ...

CVSS3: 7.6
1%
Низкий
4 месяца назад
ubuntu логотип
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.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...

CVSS3: 7.5
1%
Низкий
4 месяца назад
redhat логотип
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.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...

CVSS3: 7.5
1%
Низкий
4 месяца назад
nvd логотип
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.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_PL

CVSS3: 7.5
1%
Низкий
4 месяца назад
msrc логотип
CVE-2026-33416

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

CVSS3: 7.5
1%
Низкий
4 месяца назад
debian логотип
CVE-2026-33416

LIBPNG is a reference library for use in applications that read, creat ...

CVSS3: 7.5
1%
Низкий
4 месяца назад
rocky логотип
RLSA-2026:14791

Moderate: libpng security update

1%
Низкий
3 месяца назад
rocky логотип
RLSA-2026:14790

Moderate: libpng security update

1%
Низкий
3 месяца назад
oracle-oval логотип
ELSA-2026-14791

ELSA-2026-14791: libpng security update (MODERATE)

3 месяца назад
oracle-oval логотип
ELSA-2026-14790

ELSA-2026-14790: libpng security update (MODERATE)

3 месяца назад
fstec логотип
BDU:2026-06669

Уязвимость библиотеки libpng, связанная с отсутствием проверки достаточного количества входных пикселей, позволяющая нарушителю раскрыть защищаемую информации и выполнить отказ в обслуживании

CVSS3: 7.6
1%
Низкий
4 месяца назад
suse-cvrf логотип
SUSE-SU-2026:1323-1

Security update for libpng16

1%
Низкий
4 месяца назад
suse-cvrf логотип
SUSE-SU-2026:1311-1

Security update for libpng16

1%
Низкий
4 месяца назад
rocky логотип
RLSA-2026:29898

Moderate: libpng security update

1%
Низкий
около 1 месяца назад
rocky логотип
RLSA-2026:28244

Moderate: libpng15 security update

1%
Низкий
около 1 месяца назад

Уязвимостей на страницу