CVE-2026-81869 in OpenTelemetry
الملخص
بحسب VulDB • 16/09/2026
OpenTelemetry-Go هو التنفيذ بلغة Go لـ OpenTelemetry. من الإصدار 1.10.0 حتى 1.33.0، قد يفشل مسار اختصار السمات (attribute truncation path) في ملف sdk/trace/span.go في فرض حد طول قيمة السمة (AttributeValueLengthLimit) على سمات النصوص وسلاسل النصوص التي تحتوي على رمز الاستبدال Unicode الصالح U+FFFD. يعامل الدال safeTruncateValidUTF8 رمز الاستبدال الصالح كـ UTF-8 غير صالح ويعيد الإدخال الأصلي، بينما يترك strings.ToValidUTF8 ذلك الرمز الصالح دون تغيير، مما قد يؤدي أيضاً إلى إرجاع قيمة تتجاوز الحد المسموح به في محاولة ثانية لـ safeTruncate. يمكن لمهاجم يتحكم في محتوى سمة الـ span الاحتفاظ بقيم أطول من الحد المُعدّ، مما يزيد من استهلاك الذاكرة لكل span ويضعف حماية منع الخدمة (Denial-of-Service) في العملية المزودة بأدوات المراقبة (instrumented process). تم إصلاح هذه المشكلة في الإصدار 1.33.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.