7-Zip, един от най-разпространените безплатни архиватори, беше засегнат от сериозна уязвимост, която може да позволи на нападател да изпълни произволен код на компютъра на жертвата. Проблемът, идентифициран като CVE-2026-14266, е свързан с обработката на XZ архиви и беше разкрит от изследователи на сигурността от Zero Day Initiative (ZDI) на Trend Micro.
Какво се случи?
Уязвимостта представлява heap-based buffer overflow, възникващ при обработката на chunked данни в XZ архивите от 7-Zip. Това означава, че при отваряне на специално създаден архив, който експлоатира тази слабост, може да се презапише памет и да се стартира код в контекста на текущия процес. По този начин нападателят може да поеме контрол над системата или да инсталира зловреден софтуер.
Новината беше официално публикувана на 15 юли от ZDI, а разработчиците на 7-Zip вече бяха пуснали корекция още на 25 юни с версия 26.02 на програмата. Тази актуализация отстранява уязвимостта и предотвратява потенциални атаки.
Защо това е важно?
7-Zip е широко използван инструмент за компресиране и разархивиране на файлове, особено в среди с отворен код и сред потребители, които търсят безплатни и ефективни решения. Уязвимост като тази може да засегне голям брой потребители, тъй като архивите са често използван носител за пренасяне на файлове и могат да бъдат разпространявани по имейл, чрез уебсайтове или други канали.
Изпълнението на произволен код чрез компресиран файл е сериозна заплаха, тъй като не изисква от потребителя да предприема допълнителни действия освен отварянето на архива. Това увеличава риска от заразяване с малуер и компрометиране на системата.
По-широк контекст
Уязвимости в софтуер за компресиране не са рядкост, но тяхната опасност често се подценява. Архиваторите обработват сложни формати и често работят с външни файлове, което ги прави потенциална цел за атаки. В случая с 7-Zip, който поддържа множество формати, включително XZ – формат, използван за компресиране на големи файлове и често срещан в Linux среди – рискът е особено значим.
Този инцидент подчертава необходимостта от редовни актуализации на софтуера и внимателно отношение към източниците на файлове, които се отварят. Също така показва важността на бързата реакция от страна на разработчиците и общността за сигурност.
Какво следва?
Потребителите на 7-Zip трябва незабавно да обновят програмата си до версия 26.02 или по-нова, за да избегнат риска от експлоатация. Организациите и ИТ администраторите трябва да включат тази актуализация в своите процедури за сигурност и да информират служителите за потенциалната опасност от отваряне на непознати архиви.
В дългосрочен план, подобни уязвимости ще продължат да се появяват, затова е важно да се инвестира в по-добри методи за анализ и защита на архивиращия софтуер. Разработчиците могат да разгледат допълнителни техники за валидация на входните данни и засилване на защитата срещу буферни препълвания.
Тази ситуация е напомняне за всички в технологичната индустрия, че дори и добре познат и широко използван софтуер може да крие рискове, които изискват бързо и адекватно реагиране.