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

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

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

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

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

Категории

Все категории
Loading categories
jq-els-backport-cve-2025-48060 — Перенесено исправление из вышестоящего репозитория для CVE-2025-48060 (переполнение буфера кучи в jv_string_empty) в jq 1.6. | Kitploit
Инструменты/GitHubGitHub/leorivass/jq-els-backport-cve-2025-48060
Утилиты общего назначенияАнализ уязвимостейЭксплуатацияАнализ Бинарных Файлов
GitHubleorivass/jq-els-backport-cve-2025-48060

jq-els-backport-cve-2025-48060

Перенесено исправление из вышестоящего репозитория для CVE-2025-48060 (переполнение буфера кучи в jv_string_empty) в jq 1.6.

Репозиторий

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
19 месяцев назадЕщё не проверено

jq-els-backport-cve-2025-48060

Перенесено исправление от разработчиков для CVE-2025-48060 (переполнение кучи в jv_string_empty) в jq 1.6.

Бэкпорт (CVE-2025-48060) – Перенесён коммит c6e0416 из основного репозитория («Исправление переполнения кучи при форматировании пустой строки») из более новой версии jq в jq-1.6, с адаптацией внутреннего представления строк (jv_string_empty), добавлением регрессионного теста (0[implode]), успешной пересборкой и прогоном тестов.

Как применить этот патч

Вы можете применить этот бэкпорт поверх официального релиза jq-1.6 либо из тарбола, либо из git-чекаута.

1) Скачайте и распакуйте jq-1.6

root@kitploit:~
curl -LO https://github.com/jqlang/jq/releases/download/jq-1.6/jq-1.6.tar.gz
tar xf jq-1.6.tar.gz
cd jq-1.6

2) Скопируйте патч из этого репозитория в каталог исходного кода jq

3) Примените патч бэкпорта

root@kitploit:~
patch -p1 < 0001-Fix-heap-buffer-overflow-when-formatting-an-empty-st.patch

4) Перегенерируйте систему сборки и соберите jq

root@kitploit:~
autoreconf -i
./configure --with-oniguruma=builtin
make -j"$(nproc)"

5) Запустите набор тестов

root@kitploit:~
make check

Если вы хотите применить его из git-чекаута:

1) Клонируйте репозиторий jq

root@kitploit:~
git clone https://github.com/jqlang/jq.git
cd jq

2) Переключитесь на тег jq-1.6

root@kitploit:~
git checkout jq-1.6

3) Скопируйте патч из этого репозитория в каталог исходного кода jq

4) Примените патч с помощью git am

root@kitploit:~
git am 0001-Fix-heap-buffer-overflow-when-formatting-an-empty-st.patch

5) Скомпилируйте и запустите тесты

root@kitploit:~
git submodule update --init
autoreconf -i
./configure --with-oniguruma=builtin
make -j"$(nproc)"
make check
Скачать инструмент