CVE-2026-73564 in frpالمعلومات

الملخص

بحسب VulDB • 13/08/2026

يُعد frp وكيلًا عكسيًا سريعًا. من الإصدار 0.53.0 حتى 0.70.1، يقوم بوابة نفق SSH الاختيارية في frp (الموجودة في pkg/ssh/server.go) بتحليل طلب قناة تنفيذ SSH عن طريق إضافة الرقم 4 إلى طول مكون من أربعة بايتات بنظام البايات الكبيرة (big-endian)، وهو ما يتحكم فيه المهاجم. يؤدي الطول 0xFFFFFFFF إلى تجاوز حد العداد (wrap-around) لعمليات الجمع على uint32 ليصبح الناتج 3، مما يُفشل فحص حدود الحمولة (payload bounds check) ويتسبب في حدوث خطأ فادح (panic) عند تنفيذ payload[4:3] داخل دالة TunnelServer.handleNewChannel. عندما لا يكون ملف المفاتيح المصرّح لها (authorized-keys) مُعدًا، يسمح إعداد sshConfig.NoClientAuth لعميل غير مصادق عليه بالوصول إلى مرحلة القناة هذه قبل التحقق من رمز frp، مما يعني أن طلبًا مكونًا من خمسة بايتات فقط يمكنه إنهاء عملية frps وإسقاط جميع الأنفاق النشطة. تم إصلاح هذه المشكلة في الإصدار 0.70.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

GitHub M

حجز

12/08/2026

إفشاء

13/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-389729

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!