Вредоносные архивы ZIP и 7z могут привести к выполнению кода в системе

Вредоносные архивы ZIP и 7z могут привести к выполнению кода в системе

Вредоносные архивы ZIP и 7z могут привести к выполнению кода в системе

Вредоносные файлы архивов могут быть использованы злоумышленником для эксплуатации уязвимости, которая позволяет перезаписывать документы и данные, находящиеся в файловой системе компьютера. Эта же брешь может также привести к удаленному выполнению кода.

Проблема получила название «Zip Slip», ее обнаружили эксперты из Snyk, она затрагивает следующие форматы файлов: zip, .tar, .war, .cpio и .7z.

Баги были найдены в коде библиотек, написанных разработчиками Apache, Oracle и другими, что ставит под угрозу тысячи приложений. В настоящее время выпущены патчи библиотек, это значит, что разработчики продуктов, использующих небезопасный код, должны обновить свои программы.

В случае открытия пользователем вредоносного архива, который эксплуатирует данную брешь, атакующий может выполнить набор команд и перезаписать данные, фактически это позволит установить вредоносные программы в систему.

По словам исследователей из Snyk, ошибки присутствуют в коде, который распаковывает сжатые архивы. Если программа неверно обрабатывает имена файлов в архиве, киберпреступник могут установить свой путь для распаковки. При извлечении такого файла он перезапишет данные в том месте, куда его извлекут.

В случае атаки это поможет злоумышленнику скопировать файл в системный каталог или другое место, к которому у него нет обычного доступа. Таким образом, атакующий может заменять системные файлы, либо помещать файлы вредоносных сценариев в системные папки.

Эксперты опубликовали видео, доказывающее концепцию этой уязвимости:

Также специалисты опубликовали код Java, использующий уязвимую библиотеку:

1: Enumeration<ZipEntry>entries = zip.getEntries(); 
2: while(entries.hasMoreElements()){
3: ZipEntry e = entries.nextElement();
4: File f = new File(dir, e.getName());
5: InputStream input = zip.getInputStream(e);
6: IOUtils.copy(input, write(f));
7: }

Среди продуктов, использующих уязвимые библиотеки, есть такие, как платформа Google Cloud, набор программного обеспечения Oracle, Amazon CodePipeline, IBM DataPower, Alibaba JStorm и Twitter Heron.

Криптовалюту в России хотят превратить в полноценное имущество

Криптовалюта в России может выйти из серой зоны и получить полноценный правовой статус имущества. По словам начальника управления развития цифровых активов спецдепозитария «Инфинитум» Виктора Бурчика, новый законопроект о регулировании криптовалют меняет сам подход к таким активам.

Об этом Бурчик рассказал «Газете.Ru». Если раньше цифровая валюта во многом существовала сама по себе — без внятного юридического оформления и понятных механизмов защиты, — то теперь ей хотят придать официальный статус и встроить в регулируемый контур.

Главная идея в том, что цифровые права россиян будут фиксироваться у цифрового депозитария. По сути, это новый участник рынка, который будет работать по аналогии с классическими депозитариями, где учитываются и хранятся права на ценные бумаги.

Для обычных владельцев крипты это означает довольно заметные перемены. Если активы будут официально учтены, то на них можно будет рассчитывать не только как на набор записей в блокчейне, но и как на имущество с юридической защитой. А значит, такие активы смогут учитывать при разделе имущества, включать в конкурсную массу при банкротстве и даже обращать на них взыскание.

Отдельно Бурчик выделил тему наследования. До сих пор это был один из самых болезненных вопросов на крипторынке: если владелец терял доступ к приватным ключам или не оставлял понятного способа их передать, наследники фактически оставались ни с чем. Подтвердить права на такие активы было крайне сложно.

Если же криптоактивы окажутся в регулируемом контуре и будут зафиксированы надлежащим образом, ситуация изменится. Наследники смогут вступать в права через обычные нотариальные процедуры, без юридических загадок и попыток восстановить доступ к кошельку буквально на ощупь.

При этом у новой схемы есть и обратная сторона. Как отметил эксперт, владельцам цифровых активов, скорее всего, придётся пожертвовать частью привычной анонимности и автономии. Зато взамен они получат то, чего крипторынку в России долго не хватало: понятную защиту собственности, снижение операционных рисков и возможность работать через более привычную финансовую инфраструктуру.

RSS: Новости на портале Anti-Malware.ru