Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
t3code-release-checksum-same-origin — بقايا سلسلة التوريد T3 Code 61c3794c. يتحقق المُحدِّث من SHA256SUMS من نفس المصدر الذي تأتي منه الأرشيف. لا يوجد توقيع. مختبر الاسترجاع. | Kitploit
أدوات/GitHubGitHub/abraxas/t3code-release-checksum-same-origin
التحليل الثابتتحليل الثغرات الأمنيةتحليل الكودالاستغلالأمن سلسلة التوريدالأوراق والأبحاثمختبرات وتدريب عملي
GitHubabraxas/t3code-release-checksum-same-origin

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →

t3code-release-checksum-same-origin

بقايا سلسلة التوريد T3 Code 61c3794c. يتحقق المُحدِّث من SHA256SUMS من نفس المصدر الذي تأتي منه الأرشيف. لا يوجد توقيع. مختبر الاسترجاع.

عرض المستودع
منذ يوم واحدلم تتم المراجعة بعد
مشاركة

Abraxas Labs - t3code-release-checksum-same-origin

t3code-release-checksum-same-origin

يتحقق المُحدِّث من ملف SHA-256 موجود بجوار التنزيل. إذا سيطرت على مضيف التنزيل، فستسيطر على المجموع الاختباري أيضًا. لا يوجد توقيع على هذا المسار. لا يزال التلف العرضي يفشل. أما الزوج المُستبدل من نفس الأصل فيُثبَّت.

الفئة: سلسلة التوريد الوصول: سلسلة التوريد (من يتحكم في releaseBaseUrl)

T3 Code 61c3794c - Ping

المعرّفلا يوجد CVE بعد
الفئةسلسلة التوريد
الوصولسلسلة التوريد (مضيف إصدار مخترق، أو CDN، أو DNS/TLS على ذلك الأصل)
CWECWE-345 / CWE-494
CVSSمتوسط: 6.8 CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
المنتجT3 Code
المتأثر61c3794c32b0eeebfac09add43e403618c65d2d7
المصادقةلا شيء على الضحية بمجرد سيطرة الناشر؛ تشغّل الضحية عملية تثبيت أو تحديث
الترخيصGNU Affero GPL v3.0
المختبرناشر loopback 127.0.0.1:18192؛ tar محاكى بحيث لا تُنفَّذ بايتات الأرشيف أبدًا

ما يمكن للمهاجم فعله

يحتاج إلى التحكم في الأصل الذي يقدّم كلاً من SHA256SUMS والأرشيف (releaseBaseUrl / GitHub Releases لذلك البناء). لا يحتاج إلى حساب T3 على الضحية.

الامتيازالطريقة / نقطة الوصولالاستطلاع / السلامة / التوافرمُثبت مختبريًا أو مُستنتج
نشر أرشيف ومجموع اختباري متطابقين من أصل واحدensurePinnedRuntimeInstalled يجلب ${baseUrl}/SHA256SUMS ثم ${baseUrl}/${fileName}، ومقارنة SHA-256السلامة (تثبيت مقبول)مُثبت مختبريًا. checksum-pass=1، الشاهد t3f02s9m4 في كلا الملفين
تشغيل التحديث الذاتي / خدمة الإقلاع عبر نفس المساعدselfUpdate.ts، bootService.ts تمرّر releaseBaseUrlالسلامةالمصدر. استدعى المختبر المساعد مباشرة
تنفيذ الملف الثنائي المثبَّت بعد الاستخراجtar -xf ثم تشغيل t3السلامة / التوافرمُستنتج. حاكى المختبر tar ولم ينفّذ البايتات
الضابط السلبي: مجموع اختباري غير متطابقنفس المساعد، أصفار في SHA256SUMSلا ينطبقمُثبت مختبريًا. الخطوة verifying the t3 release archive checksum

يبقى مغلقًا في هذه البقايا

المحورالطريقة / نقطة الوصوللماذا هو مغلق
السلامةانقلاب بت عرضي أثناء النقلعدم تطابق SHA-256 يرفض الاستخراج
السلامةأصل إضافي غير موقَّعاستخدم المختبر عنوان URL أساسي واحد؛ لا يُستشار أصل ثانٍ أبدًا لأنه غير موجود
السلامةتنفيذ هذا المختبر لبايتات المهاجمtar محاكى؛ extracted-binary-executed=0

signature-check=0 على كتلة التنزيل+البصمة ومستدعي التحديث الذاتي / خدمة الإقلاع (لا minisign، ولا cosign، ولا GPG، ولا sigstore).

كيف وجدته

يبني pinnedRuntime.ts كلا عنواني URL من cliReleaseDownloadBaseUrl. تفرض الاختبارات داخل الشجرة بالفعل نجاح المجموع الاختباري من نفس الأصل وفشل عدم التطابق. وهي لا تتطلب توقيعًا.

المنعطفات الخاطئة: التعامل مع المجموع الاختباري كأداة مصادقة للناشر.

المختبر

python3 t3code-release-checksum-same-origin-Abraxas-Labs.py

أو:

cd lab
./run.sh

ناشر HTTP عبر Loopback على 127.0.0.1:18192. يستخدم ensurePinnedRuntimeInstalled في بيئة الإنتاج Effect fetch مقابل ذلك الأصل. عمليات تثبيت الزوج المتطابق (استخراج وهمي). يتوقف الزوج غير المتطابق عند التحقق.

IOC loopback-bound=127.0.0.1:18192
IOC same-origin=1
IOC checksum-pass=1
IOC checksum-fail=1
IOC signature-check=0
IOC tar-mocked=1
IOC extracted-binary-executed=0
SUCCESS T3-F02-CHECKSUM t3f02s9m4

الإصلاح

وقّع بيان checksum (minisign أو cosign أو GPG) وضمّن المفتاح العام في الملف الثنائي. تحقق من التوقيع قبل تحليل SHA256SUMS. ثبّت مصدر الإصدار على مرجع موقّع غير قابل للتغيير.

المراجع

  • github.com/pingdotgg/t3code 61c3794c32b0eeebfac09add43e403618c65d2d7
  • pinnedRuntime.ts download+digest
  • CWE-345 · CWE-494

الترخيص

GNU Affero GPL v3.0. راجع LICENSE. مختبر loopback فقط. دون أي ضمان.

مختبرات أبراكساس [email protected]

يُرجى نسب CVE إلى Abraxas Labs.

تنزيل الأداة