CVE-2026-54492 in Koelالمعلومات

الملخص

بحسب VulDB • 20/08/2026

Koel هو حل مجاني ومفتوح المصدر لبث الموسيقى. قبل الإصدار 9.7.0، يقبل مسار `createPodcastChannel.view` المتوافق مع Subsonic عنوان URL الخاص للمستخدم المصادق عليه لأن الملف `app/Http/Requests/Subsonic/CreatePodcastChannelRequest.php` لا يطبق التحقق من صحة `SafeUrl` المستخدم في واجهة برمجة التطبيقات (API) العادية للملفات الصوتية. يمرر الملف `app/Http/Controllers/Subsonic/CreatePodcastChannelController.php` عنوان URL إلى `app/Services/Podcast/PodcastService.php`، حيث تستدعي الدالتان `PodcastService::addPodcast()` و `createParser()` دالة `Poddle::fromUrl()` أثناء إنشاء القناة، مما يتسبب في تنفيذ فوري لطلبات من جانب الخادم (Server-Side Requests) نحو عناوين HTTP محلية (loopback)، أو جسور Docker، أو وجهات تتبع نطاق RFC1918. التأثير المؤكد هو تنفيذ طلبات داخلية عمياء (Blind Internal Request Execution) لأن استنزاف جسم الاستجابة العام لم يتم إثباته عبر هذا المسار. تم إصلاح هذه المشكلة في الإصدار 9.7.0.

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

مسؤول

GitHub M

حجز

15/06/2026

إفشاء

20/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-393416

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!