CVE-2026-87690
Metasploit Framework ios_image_gather: обход каталога, приводящий к произвольной записи файлов и выполнению кода
- Опубликовано
- 12 окт. 2026 г.
- Обновлено
- 14 окт. 2026 г.
- Назначение CNA
- rapid7
- Наблюдены доказательства
- 4 нояб. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 35,5 %
- Дата модели
- 4 нояб. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Post-модуль Metasploit Framework post/apple_ios/gather/ios_image_gather подвержен уязвимости обхода относительного пути (CWE-22). Модуль подставляет имена файлов, полученные из листинга каталога Meterpreter — данных, полностью контролируемых враждебным или скомпрометированным iOS-устройством, — напрямую в локальный путь назначения, передаваемый в client.fs.file.download_file(), без какой-либо санитизации. Нижележащий сток stdapi (lib/rex/post/meterpreter/extensions/stdapi/fs/file.rb) записывает по любому указанному пути, поэтому запись листинга вида ../../msfconsole.rc выходит за пределы предполагаемого каталога ~/.msf4/loot/<random> и перезаписывает ~/.msf4/msfconsole.rc — файл ресурсов, который автоматически выполняется при каждом запуске msfconsole (lib/msf/ui/console/driver.rb:196). Устройство, контролируемое атакующим, которое побуждает оператора запустить этот модуль сбора, добивается произвольной записи файлов от имени оператора; поскольку записанный msfconsole.rc может загрузить второй записанный файл (Ruby-плагин, код верхнего уровня которого выполняется при require), это превращается в постоянное выполнение кода и интерактивную оболочку от имени оператора (часто root) на рабочей станции пентестера при следующем запуске консоли. Тот же обход пути ранее был исправлен в вышестоящем рекурсивном загрузчике (stdapi/fs/dir.rb очищает разделители); в этом модуле эквивалентная очистка отсутствовала. Исправление применяет ту же очистку разделителей (или File.basename) к записям листинга перед построением локального пути.
Источники
Концептуальный вредоносный агент Meterpreter и разбор CVE-2026-87690 — обхода путей в модуле ios_image_gather Metasploit, приводящего к RCE на уровне оператора.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.