Критические уязвимости в CUPS угрожают миллионам Linux-систем по всему миру

vulnerability

Две серьёзные уязвимости обнаружены в подсистеме печати CUPS (Common Unix Printing System), используемой в Unix-подобных операционных системах. Проблемы безопасности, получившие идентификаторы CVE-2025-58364 и CVE-2025-58060, позволяют злоумышленникам осуществлять удалённые атаки на отказ в обслуживании и обходить механизмы аутентификации. Эксперты предупреждают, что под угрозой могут оказаться миллионы компьютеров под управлением Linux по всему миру.

Детали уязвимостей

Первая уязвимость, CVE-2025-58364, классифицирована как умеренно опасная с оценкой CVSS 6.5. Она связана с удалённым нарушением доступности через разыменование нулевого указателя. Проблема возникает вследствие небезопасной десериализации и проверки атрибутов принтера в библиотеке libcups, особенно при обработке запросов IPP_OP_GET_PRINTER_ATTRIBUTES и последующих процедур валидации. Исследователь SilverPlate3 выявил, что злоумышленники могут использовать этот недостаток, формируя специально созданные ответы атрибутов принтера, которые провоцируют ошибки разыменования нулевого указателя в функции ippValidateAttributes(). Уязвимость актуальна для систем с версиями CUPS старше 2.4.12, и на текущий момент исправления недоступны.

Вторая проблема, CVE-2025-58060, представляет ещё большую опасность: её уровень серьёзности оценивается как высокий с баллом CVSS 7.3. Она позволяет полностью обойти аутентификацию при использовании определённых конфигураций. Уязвимость затрагивает инсталляции CUPS, в которых задействованы настройки AuthType, отличные от Basic, включая метод Negotiate, часто применяемый в корпоративных средах. Специалист hvenev-insait обнаружил, что при использовании не-Basic типов аутентификации система некорректно проверяет пароли в заголовках Authorization: Basic. Злоумышленники могут воспользоваться этим, отправляя запросы с искажёнными учётными данными базовой аутентификации, что фактически отменяет проверку пароля. Уязвимость присутствует в версиях CUPS ранее 2.4.13, и патчи также пока не выпущены.

Обе уязвимости несут серьёзные последствия для инфраструктуры на базе Linux. CVE-2025-58364 может быть использована удалённо в пределах локальных сетевых сегментов, что способно вызвать масштабные сбои в работе сервисов печати на множестве машин. В свою очередь, CVE-2025-58060 предоставляет злоумышленникам административный доступ к системам печати, открывая возможности для изменения конфигураций и потенциального перемещения внутри компрометированной сети. В настоящее время официальные исправления для обеих проблем отсутствуют, что вынуждает системных администраторов полагаться на средства сетевой защиты и изменения конфигураций служб до выхода обновлений.

Ссылки

Комментарии: 0