CVE-2026-34526 in SillyTavern
الملخص
بحسب VulDB • 02/08/2026
SillyTavern هو واجهة مستخدم تُثبَّت محليًا تتيح للمستخدمين التفاعل مع نماذج لغوية كبيرة لتوليد النصوص، ومحركات توليد الصور، ونماذج صوتية لتحويل النص إلى كلام (Text-to-Speech). قبل الإصدار 1.17.0، في الملف src/endpoints/search.js، يتم التحقق من اسم المضيف (hostname) مقابل التعبير النمطي /^\d+\.\d+\.\d+\.\d+$/. يتطابق هذا التعبير فقط مع عناوين IPv4 الصريحة بتنسيق النقاط الرباعية (مثل 127.0.0.1 و 10.0.0.1). ولا يلتقط الحالات التالية: localhost (اسم مضيف، وليس تنقيطًا رباعي الأرقام)، [::1] (حلقة مغلقة IPv6)، وأسماء النطاقات التي تحل إلى عناوين داخلية (مثل localtest.me -> 127.0.0.1). يحد فحص منفذ منفصل (urlObj.port !== '') من استغلال الثغرة لخدمة الخدمات الموجودة على المنافذ الافتراضية (80/443)، مما يجعل خطورتها أقل مقارنة بثغرة SSRF غير المقيدة تمامًا. تم إصلاح هذه المشكلة في الإصدار 1.17.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.