
POC для CVE-2018-9995, написанный на Rust.
Этот репозиторий содержит proof-of-concept (PoC) эксплойт, реализованный на Rust, направленный на CVE-2018-9995. Код предназначен только для исследовательских и образовательных целей.
Идентификатор: CVE-2018-9995
Описание: Эксплойт proof-of-concept, демонстрирующий уязвимость (подробности см. в публичных уведомлениях).
Инструментарий Rust (стабильный) — rustc и cargo.
Linux или любая платформа, поддерживаемая Rust.
Репозиторий является PoC. Типичное использование (пример):
cargo run -- IP PORT
Например:
cargo run -- 0.0.0.0 85
По умолчанию используется порт 80, если он не указан.
intitle:"DVR Login"
"Server GNU rsp/1.0"
"/login.rsp"
Для просмотра прямых трансляций с скомпрометированных камер видеонаблюдения необходим браузер, поддерживающий ActiveX. Все современные браузеры прекратили поддержку ActiveX, поэтому один из немногих способов смотреть прямые трансляции — использовать Internet Explorer. Вы можете установить виртуальную машину Windows 7 или использовать «Режим IE» в Edge на Windows 10/11.
Автор: 0xDamian, @damnsec1 в Twitter
Ссылки: https://nvd.nist.gov/vuln/detail/cve-2018-9995 (База данных CVE), https://github.com/ezelf/CVE-2018-9995_dvr_credentials (Python POC)