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

exploitDog

Количество 72

Количество 72

oracle-oval логотип

ELSA-2026-9693

5 месяцев назад

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

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

CVE-2026-33636

6 месяцев назад

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

6 месяцев назад

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

6 месяцев назад

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

6 месяцев назад

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

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

CVE-2026-33636

6 месяцев назад

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

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

CVE-2026-33416

6 месяцев назад

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

6 месяцев назад

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

6 месяцев назад

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

6 месяцев назад

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

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

CVE-2026-33416

6 месяцев назад

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

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

RLSA-2026:14791

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

Moderate: libpng security update

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

RLSA-2026:14790

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

Moderate: libpng security update

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

ELSA-2026-14791

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

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

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

ELSA-2026-14790

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

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

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

BDU:2026-06669

6 месяцев назад

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

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

SUSE-SU-2026:1323-1

5 месяцев назад

Security update for libpng16

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

SUSE-SU-2026:1311-1

5 месяцев назад

Security update for libpng16

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

RLSA-2026:29898

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

Moderate: libpng security update

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

RLSA-2026:28244

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

Moderate: libpng15 security update

EPSS: Низкий

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

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

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

5 месяцев назад
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%
Низкий
6 месяцев назад
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%
Низкий
6 месяцев назад
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%
Низкий
6 месяцев назад
msrc логотип
CVE-2026-33636

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

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

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

CVSS3: 7.6
1%
Низкий
6 месяцев назад
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%
Низкий
6 месяцев назад
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%
Низкий
6 месяцев назад
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%
Низкий
6 месяцев назад
msrc логотип
CVE-2026-33416

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

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

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

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

Moderate: libpng security update

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

Moderate: libpng security update

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

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

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

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

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

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

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

Security update for libpng16

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

Security update for libpng16

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

Moderate: libpng security update

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

Moderate: libpng15 security update

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

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