CVE-2026-90828
ŚrednieCVSS 5.3Streszczenie
W GNU Binutils 2.47 odkryto lukę w funkcji elf_orphan_compatible w pliku ld/ldelf.c, dotyczącą obsługi osieroconych sekcji ELF. Manipulacja prowadzi do dereferencji wskaźnika null. Atak wymaga dostępu lokalnego, a exploit został publicznie ujawniony.
Ocena ryzyka
Lokalny atakujący może wykorzystać publicznie dostępny exploit do wywołania dereferencji wskaźnika null, powodując awarie i zakłócenia w procesie linkowania. Brak odpowiedzi projektu oznacza, że poprawka może nie być dostępna.
Rekomendacja
Ogranicz przetwarzanie niezaufanych plików binarnych przez Binutils i monitoruj oficjalne wydania w celu zastosowania poprawki. Do czasu jej wydania rozważ stosowanie piaskownicy dla narzędzi korzystających z Binutils.
Inne podatności w GNU Binutils
Zobacz wszystkie- CVE-2026-91782Niskie
W GNU Binutils 2.47 wykryto podatność w funkcji elf_x86_allocate_dynrelocs w pliku bfd/elfxx-x86.c, prowadzącą do wyłuskania wskaźnika null. Atak wymaga dostępu lokalnego, a exploit jest publiczny.
- CVE-2026-91781Niskie
W GNU Binutils 2.47 wykryto podatność w funkcji elf_x86_64_common_section_index w pliku bfd/elf64-x86-64.c, prowadzącą do wyłuskania wskaźnika null. Atak wymaga dostępu lokalnego, a exploit jest publiczny.
- CVE-2026-91780Niskie
W GNU Binutils 2.47 wykryto podatność w funkcji elf_link_add_object_symbols w pliku bfd/elflink.c, prowadzącą do wyłuskania wskaźnika null. Atak wymaga dostępu lokalnego, a exploit jest publiczny.
- CVE-2026-91779Niskie
W GNU Binutils 2.47 wykryto podatność w funkcji _bfd_elf_eh_frame_section_offset w pliku bfd/elf-eh-frame.c, prowadzącą do wyłuskania wskaźnika null. Atak wymaga dostępu lokalnego, a exploit jest publiczny.
- CVE-2026-90831Średnie
W GNU Binutils 2.47 wykryto podatność w funkcji _bfd_elf_strtab_delref w pliku bfd/elf-strtab.c, dotyczącą tablicy łańcuchów ELF. Manipulacja prowadzi do uszkodzenia pamięci. Atak wymaga dostępu lokalnego, a exploit jest publicznie dostępny.
- CVE-2026-90830Średnie
W GNU Binutils 2.47 wykryto podatność w funkcji _bfd_write_merged_section w pliku bfd/merge.c, dotyczącą scalania sekcji. Manipulacja prowadzi do dereferencji wskaźnika null. Atak wymaga dostępu lokalnego, a exploit został publicznie ujawniony.
- CVE-2026-90829Średnie
W GNU Binutils 2.47 zidentyfikowano słabość w funkcji bfd_elf_set_group_contents w pliku bfd/elf.c, dotyczącą obsługi sekcji SHT_GROUP. Manipulacja może prowadzić do dereferencji wskaźnika null. Atak wymaga dostępu lokalnego, a exploit jest publicznie dostępny.
- CVE-2026-90804Średnie
W GNU Binutils 2.47 wykryto podatność w funkcji _bfd_elf_write_section_eh_frame w pliku bfd/elf-eh-frame.c, w komponencie Eh Frame Section Handler. Manipulacja argumentami cie_length/fde_length/augmentation_data_size/write_offset prowadzi do przepełnienia bufora. Atak wymaga dostępu lokalnego.
- CVE-2026-90803Średnie
W GNU Binutils 2.47 wykryto podatność w funkcji elf_x86_64_relocate_section w pliku bfd/elf64-x86-64.c, w komponencie ld. Manipulacja argumentem roff prowadzi do przepełnienia bufora. Atak wymaga dostępu lokalnego. Poprawka jest dostępna w wersji 2.48.
- CVE-2026-90802Średnie
W GNU Binutils 2.47 wykryto słabość w funkcji bfd_putl64 w pliku bfd/libbfd.c, w komponencie ld. Manipulacja powoduje dereferencję wskaźnika null. Atak wymaga dostępu lokalnego.
Oryginalny opis (angielski, źródło NVD)
A security flaw has been discovered in GNU Binutils 2.47. This vulnerability affects the function elf_orphan_compatible of the file ld/ldelf.c of the component ELF Orphan Section Handler. Performing a manipulation results in null pointer dereference. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.

