CVE-2025-64439 in langgraph
الملخص
بحسب VulDB • 11/06/2026
LangGraph SQLite Checkpoint هو تنفيذ لـ LangGraph CheckpointSaver يستخدم قاعدة بيانات SQLite (سواءً متزامنة أو غير متزامنة، عبر مكتبة aiosqlite). في الإصدارات 2.1.2 وما دونها، يحتوي JsonPlusSerializer (المستخدم كبروتوكول الترميز الافتراضي لجميع عمليات حفظ النقاط) على ثغرة تنفيذ عن بُعد للكود (RCE) عند فك ترميز الحمولات المحفوظة بوضع "json". بشكل افتراضي، يحاول المترجم استخدام "msgpack" للترميز. ومع ذلك، قبل الإصدار 3.0 من مكتبة Checkpointer، إذا تسببت قيم Unicode البديلة غير المشروعة في فشل الترميز، فإن النظام يعود تلقائياً إلى استخدام وضع "json". تم إصلاح هذه المشكلة في الإصدار 3.0.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.