تم الكشف عن وجود ثغرتي تخزين مؤقت في Claude Code، مما يمكن أن يرفع تكاليف API بشكل صامت بنسبة 10-20 ضعفًا

robot
إنشاء الملخص قيد التقدم

أخبار ME: رسالة في 31 مارس (UTC+8). كشف مطوّر على Reddit أنَّه، من خلال تفكيك الهندسة العكسية لملف ثنائي مستقل لتثبيت Claude Code بحجم 228MB باستخدام Ghidra وMITM proxy وradare2، اكتشف وجود جُهتين منفصلتين من الأخطاء المتعلقة بالذاكرة المؤقتة (cached Bug)، يمكنهما—دون علم المستخدم—رفع تكاليف الـ API بمقدار 10–20 ضعفًا. تم تقديم التحليل ذي الصلة إلى GitHub (issue #40524)، وقد وُصِف بواسطة Anthropic كـ Bug رجوعي وتم تعيينه لمعالجته. يوجد الخطأ الأول داخل بيئة تشغيل Bun مخصّصة تُستخدم في النسخة المثبتة مستقلًا؛ إذ تؤدي منطقٌ خاطئ في استبدال مُعرّفات الفوترة إلى إعادة بناء الذاكرة المؤقتة بالكامل في كل مرة تُرسل فيها طلبًا. أما الخطأ الثاني فيؤثر على المستخدمين الذين يستخدمون --resume أو --continue لاستعادة الجلسات؛ وقد تم إدخاله منذ v2.1.69، حيث يؤدي عدم تطابق بادئة الذاكرة المؤقتة إلى تحويل تاريخ المحادثة بالكامل من القراءة من الذاكرة المؤقتة إلى إعادة كتابة كاملة. وقد أكد مهندسو Anthropic سابقًا أن سرعة وصول المستخدمين إلى حدّ الاستخدام المطلوب كانت “أسرع بكثير من المتوقع”. (المصدر: PANews)

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$2.28Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$2.43Kعدد الحائزين:2
    1.03%
  • القيمة السوقية:$2.27Kعدد الحائزين:2
    0.00%
  • القيمة السوقية:$2.33Kعدد الحائزين:2
    0.00%
  • القيمة السوقية:$2.24Kعدد الحائزين:1
    0.00%
  • تثبيت