CVE-2023-30610 in aws-sigv4
الملخص
بحسب VulDB • 30/06/2026
يُعد aws-sigv4 مكتبة rust للتوقيع على الطلبات منخفضة المستوى في منصة السحابة الإلكترونية (aws). كان لهيكل `SigningParams` التابع لـ `aws_sigv4` تنفيذ مشتق للخاصية `Debug`. عند تنسيقه بتنسيق التصحيح، كان يتضمن مفتاح الوصول إلى AWS الخاص بالمستخدم، والمفتاح السري لـ AWS، ورمز الأمان كنص واضح. عندما يتم تمكين تسجيل العمليات على مستوى TRACE لمجموعة أدوات تطوير البرمجيات (SDK)، يُطبع كائن `SigningParams`، مما يؤدي بذلك إلى كشف تلك البيانات الاعتمادية لأي شخص لديه وصول إلى سجلات النظام. يتأثر جميع مستخدمي مجموعة أدوات تطوير البرمجيات AWS لـ Rust الذين قاموا بتمكين تسجيل العمليات على مستوى TRACE، سواء بشكل عام (على سبيل المثال: `RUST_LOG=trace`) أو تحديداً لمجموعة الحزم `aws-sigv4`. تم معالجة هذه المشكلة في مجموعة من الإصدارات الجديدة. يُنصح المستخدمين بالترقية إلى أحدث إصدارات. وينبغي للمستخدمين الذين لا يستطيعون الترقية تعطيل تسجيل العمليات على مستوى TRACE لحزم SDK لـ Rust الخاصة بـ AWS.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.