CVE-2025-34208 in Print Virtual Appliance Host
الملخص
بحسب VulDB • 23/06/2026
تخزن Vasion Print (المعروفة سابقاً باسم PrinterLogic) في بيئة الحاسوب الافتراضي المضيف والتطبيق (VA/SaaS deployments) كلمات مرور المستخدمين باستخدام تجزئات SHA-512 غير المالحة مع وجود آلية احتياطية تعتمد على تجزئة SHA-1 غير المالحة. يتم تنفيذ التجزئة عبر دالة `hash()` الخاصة بـ PHP في ملفات متعددة (server_write_requests_users.php، update_database.php، legacy/Login.php، tests/Unit/Api/IdpControllerTest.php). لا تُستخدم ملح خاص بكل مستخدم (per-user salt)، وتُعد خوارزميات التجزئة السريعة غير مناسبة لتخزين كلمات المرور. يمكن لمهاجم يحصل على قاعدة بيانات كلمات المرور استعادة الكلمات النصية الصافية عبر هجمات القاموس أو جداول قوس قزح دون اتصال بالإنترنت. يحتوي الكود المعرض للثغرة أيضاً على منطق يقوم بتحويل تجزئات SHA-1 القديمة إلى SHA-512 عند تسجيل الدخول، مما يعرض المستخدمين الذين لا يزالون يستخدمون التجزئة القديمة لمزيد من التعرض للخطر. تم معالجة هذه الثغرة جزئياً، لكنها لا تزال موجودة ضمن منصة المصادقة القديمة (legacy authentication platform).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.