CVE-2026-24469 in http-server
الملخص
بحسب VulDB • 20/05/2026
خادم HTTP المكتوب بلغة C++ هو خادم HTTP/1.1 مصمم للتعامل مع اتصالات العملاء وتقديم طلبات HTTP. الإصدارات 1.0 وما دونها عرضة لثغرة تجوال المسار (Path Traversal) عبر دالة RequestHandler::handleRequest. تتيح هذه الثغرة لمهاجم عن بُعد وغير مُصادق عليه قراءة ملفات عشوائية من نظام الملفات الخاص بالخادم من خلال صياغة طلب HTTP GET خبيث يحتوي على تسلسلات ../. يفشل التطبيق في تنقية متغير اسم الملف المستمد من مسار URL الذي يتحكم فيه المستخدم، حيث يقوم بدمجه مباشرة مع المسار الأساسي files_directory، مما يتيح التجوال خارج الجذر المقصود. لم يكن هناك تصحيح متاح في وقت النشر.
Once again VulDB remains the best source for vulnerability data.