Няколко наскоро открити уязвимости:
- CVE-2023-39191 — уязвимость в подсистемата eBPF, която дава възможност на локален потребител да повиши правата си и да изпълни код на ниво ядро Linux. Уязвимостта е причинена от неправилна проверка на eBPF програмите, подавани от потребителя за изпълнение. За да извърши атака, потребителят трябва да може да зареди своя BPF програма (ако параметърът kernel.unprivileged_bpf_disabled е зададен на 0, например, както в Ubuntu 20.04). Информацията за уязвимостта е предадена на разработчиците на ядрото още през декември миналата година, а корекцията е въведена дискретно през януари.
- CVE-2023-42753 — грешка при работа с индекси на масиви в реализацията ipset в подсистемата на ядрото netfilter, която може да се използва за инкрементиране/декрементиране на указатели и създаване на условия за запис или четене в областта на паметта извън зададения буфер. За проверка наличието на уязвимост е подготвен прототип на експлоита, който предизвиква аварийно прекратяване (не са изключени по-опасни сценарии на експлоатация). Корекцията е включена в версиите на ядрото 5.4.257, 6.5.3, 6.4.16, 6.1.53, 5.10.195, 5.15.132.
- CVE-2023-39192, CVE-2023-39193, CVE-2023-39193 — няколко уязвимости в ядрото Linux, водещи до изтичане на съдържанието на ядрото поради възможността за четене извън зададените буфери във функциите match_flags и u32_match_it на подсистемата Netfilter, а също така в кода за обработка на състоянията на филтрите. Уязвимостите са отстранени през август (1, 2) и юни.
- CVE-2023-42755 — уязвимост, която позволява на непривилегирован локален потребител да предизвика срив на ядрото поради грешка при работа с указатели в класификатора на трафика rsvp. Проблемът се проявява в LTS ядрата 6.1, 5.15, 5.10, 5.4, 4.19 и 4.14. Подготвен е прототип на експлоит. Корекцията все още не е приета в ядрото и е налична под формата на патч.
- CVE-2023-42756 — състояние на състезание в подсистемата на ядрото NetFilter, което може да се използва от локален потребител за предизвикване на Panic. Наличен е прототип на експлоита, работещ поне в ядрото 6.5.rc7, 6.1 и 5.10. Корекцията все още не е приета в ядрото и е налична под формата на патч.
- CVE-2023-4527 — преломяване на стека в библиотеката Glibc, възникващо в функцията getaddrinfo при обработка на DNS отговор с размер над 2048 байта. Уязвимостта може да доведе до изтичане на данни от стека или до аварийно спиране. Уязвимостта се проявява само в версии на Glibc по-нови от 2.36 при използване на опцията "no-aaaa" в /etc/resolv.conf.
- CVE-2023-40474, CVE-2023-40475 — уязвимости в многомедийната рамка GStreamer, предизвикани от цяло числено преломяване в обработчиците на файлове с видео в MXF формат. Уязвимостите могат да доведат до изпълнение на код на атакуващия при обработка на специално оформени MXF файлове в приложение, използващо GStreamer. Проблемът е отстранен в пакета gst-plugins-bad 1.22.6.
- CVE-2023-40476 — преломяване на буфера в предлагания от GStreamer обработвач на видео в H.265 формат, позволяващ извършване на код при обработка на специално оформено видео. Уязвимостта е отстранена в пакета gst-plugins-bad 1.22.6.
- Разбор — разбор на експлойти, използващи уязвимост CVE-2023-36664 в пакета Ghostscript за изпълнение на свой код при отваряне на специално форматирани документи в PostScript формат. Проблемът е предизвикан от неправилна обработка на имена на файлове, започващи с символ "|" или с префикс %pipe%. Уязвимостта е отстранена в рилийза Ghostscript 10.01.2.
- CVE-2023-3341, CVE-2023-4236 — уязвимости в DNS сървъра BIND 9, водещи до аварийно спиране на процеса named при обработка на специално форматирани управляващи съобщения (достатъчно е достъп до TCP порта, през който се управлява named (по подразбиране е отворен само за loopback интерфейса), знания за ключа RNDC не са необходими) или създаване на определено високо натоварване в режим DNS-over-TLS. Уязвимостите са отстранени в рилийзите BIND 9.16.44, 9.18.19 и 9.19.17.
- CVE-2023-4504 — уязвимост в сървър печата CUPS и библиотеката libppd, водеща до преломяване на буфера при обработка на специално форматирани документи в PostScript формат. Не е изключено експлоирането на уязвимостта за извършване на свой код в системата. Проблемът е отстранен в рилийзите CUPS 2.4.7 (пач) и libppd 2.0.0 (пач).
Източник: opennet.ru
