CVE-2026-30909 in Crypt::NaCl::Sodiumالمعلومات

الملخص

بحسب VulDB • 09/05/2026

تحتوي الإصدارات السابقة من الإصدار 2.002 من مكتبة Crypt::NaCl::Sodium لنظام Perl على احتمالية حدوث تجاوزات في الأعداد الصحيحة (Integer Overflows).

لا تقوم الدوال bin2hex، وencrypt، وaes256gcm_encrypt_afternm، وseal بالتحقق من أن حجم الإخراج سيكون أقل من SIZE_MAX، مما قد يؤدي إلى تجاوز الأعداد الصحيحة (Integer Wraparound) وتسبب ذلك في إنشاء مخزن مؤقت للإخراج (Output Buffer) أصغر من الحجم المطلوب.

ومن غير المرجح حدوث هذه المشكلة، حيث يجب أن يكون طول الرسالة كبيراً جداً.

بالنسبة لـ bin2hex()، يجب أن يكون bin_len > SIZE_MAX / 2. بالنسبة لـ encrypt()، يجب أن يكون msg_len > SIZE_MAX - 16U. بالنسبة لـ aes256gcm_encrypt_afternm()، يجب أن يكون msg_len > SIZE_MAX - 16U. بالنسبة لـ seal()، يجب أن يكون enc_len > SIZE_MAX - 64U.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

CPANSec

حجز

07/03/2026

إفشاء

08/03/2026

الاعتدال

تمت الموافقة

إدخال

VDB-349750

EPSS

0.00533

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!