Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
jq-els-backport-cve-2025-48060 — تم نقل الإصلاح من المنبع (upstream) لثغرة 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

تم نقل الإصلاح من المنبع (upstream) لثغرة CVE-2025-48060 (تجاوز سعة المخزن المؤقت في الكومة في jv_string_empty) إلى jq 1.6.

عرض المستودع

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
1منذ 9 أشهرلم تتم المراجعة بعد

jq-els-backport-cve-2025-48060

تم نقل الإصلاح upstream لـ CVE-2025-48060 (تجاوز سعة المخزن المؤقت في الكومة في jv_string_empty) إلى jq 1.6.

Backport (CVE-2025-48060) – تم نقل الالتزام c6e0416 من upstream ("إصلاح تجاوز سعة المخزن المؤقت في الكومة عند تنسيق سلسلة فارغة") من إصدار أحدث من jq إلى jq-1.6، مع تكييف تمثيل السلسلة الداخلي (jv_string_empty)، وإضافة اختبار انحدار (0[implode])، وإعادة البناء وتشغيل مجموعة الاختبارات بنجاح.

كيفية تطبيق هذا التصحيح

يمكنك تطبيق هذا backport فوق إصدار jq-1.6 الرسمي إما من ملف مضغوط (tarball) أو من استنساخ 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) طبّق تصحيح backport

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
تنزيل الأداة