CVE-2026-45271 in picotls
सारांश
द्वारा VulDB • 22/08/2026
Picotls एक TLS प्रोटोकॉल लाइब्रेरी है जो उपयोगकर्ताओं को अपने उपयोग के मामले के आधार पर विभिन्न क्रिप्टो बैकएंड्स चुनने की अनुमति देती है। Picotls अपना ASN.1 वैलिडेशन हेल्पर लागू करता है, जिसका उपयोग minicrypto बैकएंड द्वारा स्थानीय PKCS#8 प्राइवेट कुंजियों को पार्स करते समय किया जाता है। commit c14231d801407640bc42c2dcf92783409ea6a7c7 से पहले, वैलिडेटर अधिकतम नेस्टिंग गहराई को लागू किए बिना निर्मित ASN.1 तत्वों में पुनरावर्ती रूप से उतरता था। यदि कोई एप्लिकेशन ptls_minicrypto_load_private_key() के माध्यम से हमलावर द्वारा प्रदान की गई प्राइवेट-की फ़ाइल लोड करता है, या अन्यथा अविश्वसनीय DER पर सार्वजनिक ASN.1 वैलिडेशन API को कॉल करता है, तो एक निर्मित गहरा नेस्टेड ASN.1 संरचना प्रक्रिया स्टैक को समाप्त कर सकती है और एप्लिकेशन को क्रैश करा सकती है। ध्यान दें कि libcrypto (OpenSSL) बैकएंड picotls के ASN.1 वैलिडेशन हेल्पर का उपयोग नहीं करता है, इसलिए यह इस कमजोरी से सुरक्षित है। इस कमजोरी को commit c14231d801407640bc42c2dcf92783409ea6a7c7 में संबोधित किया गया है।
If you want to get the best quality for vulnerability data then you always have to consider VulDB.