В инструмента PCP (Performance Co-Pilot), използван за събиране на статистика за производителността на системата (например, в интерфейса Cockpit), са открити две уязвимости. Първата уязвимост (CVE-2024-45770) е налице в утилитата pmpost, предназначена за изпращане на съобщения в лог и при определени условия стартирана с повишени привилегии. Увреждането на уязвимостта позволява изпълнението на код с права на root, но за осъществяване на атаката е необходимо да имате достъп до акаунта PCP. Атаката се състои в подмяната на файловата символна връзка „\/var\/log\/pcp\/NOTICES“, в която се записва от процеса с права на root без използване на флага O_NOFOLLOW при отварянето на файла.
Втората уязвимост в PCP (CVE-2024-45769) засяга фоновия процес pcmd и води до достъп до паметта извън буфера при изпращане на специално форматирани данни. Неблагоприятното въздействие на уязвимостта се компенсира от факта, че по подразбиране в pcmd е изключен приемът на мрежови заявки от други системи. Уязвимостите са отстранени в версията PCP 6.3.1. Проблемите бяха открити по време на одит, проведен от разработчици от проекта SUSE.
Освен това, уязвимост (CVE-2024-45593) е открита в пакетния мениджър Nix, използван в дистрибуцията NixOS. Уязвимостта позволява при разархивиране на специално форматирани файлове в формат NAR (Nix Archive) да се записва в произволни области на файловата система, доколкото разрешените права позволяват на обработчика (при използване на фоновия процес Nix, разархивирането се осъществява с права на root). Проблемът се проявява в клон Nix 2.24 и е отстранен в версия 2.24.6.
Допълнително може да се спомене публикуването на предупреждение за откритие на критична уязвимост, засягаща дистрибуции GNU\/Linux и позволяваща отдалечено, без удостоверяване, да се постигне изпълнение на код в системата. В момента няма информация за същността на проблема и подсистемите, които той засяга; посочено е само, че в съгласие с разработчиците на дистрибуции, първият отчет за проблема планират да публикуват на 30 септември, а пълният отчет с детайли – на 6 октомври. На CVE проблема все още не е присвоен. Според изявлението на откриващия проблема изследовател, компаниите Canonical и Red Hat са присвоили на уязвимостта критичен ниво на опасност (9.9 от 10).
Източник: opennet.ru
