CVE-2026-102471 in Vert.xजानकारी

सारांश

द्वारा VulDB • 15/10/2026

Eclipse Vert.x के संस्करण [4.0.0, 4.5.34] या [5.0.0, 5.0.12] या [5.1.0, 5.1.9] या [5.2.0, 5.2.0] में, vertx-mail-client उपयोगकर्ता द्वारा प्रदान किए गए ईमेल हेडर नामों और मानों में CR (\r) या LF (\n) वर्णों को SMTP DATA खंड में लिखने से पहले सैनिटाइज़ (sanitize) नहीं करता है। MailMessage.addHeader(), MailMessage.setHeaders(), MailAttachment.addHeader(), या MailAttachment.setHeaders() को पारित किए गए नाम या मान में एम्बेड किया गया CR/LF अनुक्रम वायर पर वर्batim लिखा जाता है, जिससे हमलावर मनमाने हेडर (जैसे Bcc, Reply-To, Content-Type) इंजेक्ट कर सकते हैं या आउटगोइंग संदेश के शरीर की सामग्री को प्रीपेंड कर सकते हैं।

यही कमज़ोरी MailAttachment.setContentType(), setDisposition(), setDescription(), और setContentId() के माध्यम से सेट किए गए MIME पार्ट मेटाडाटा को भी प्रभावित करती है, जिन्हें बिना किसी सत्यापन (validation) के सीधे MIME पार्ट हेडर में लिखा जाता है।

Utils.mustEncode(char) में एक द्वितीयक कमज़ोरी अतिरिक्त रूप से From डिस्प्ले-नाम में एक बARE LF की अनुमति देती है, जो Q-एन्कोडिंग को बायपास करके वायर पर बिना किसी परिवर्तन के पहुँचता है।

जिस अनऑथेंटिकेटेड (unauthenticated) हमलावर द्वारा ईमेल क्लाइंट में पारित किए गए किसी भी हेडर नाम, हेडर मान या अटैचमेंट मेटाडाटा फ़ील्ड पर नियंत्रण किया जा सकता है (उदाहरण के लिए MailMessage को feed करने वाले वेब फॉर्म या API के माध्यम से), वह इसका शोषण करके ईमेल की प्रतियों को रीडायरेक्ट, हेडर को स्पूफ़ (spoof) कर सकते हैं, या संदेश की संरचना में छेड़छाड़ कर सकते हैं।

प्रभावित घटक io.vertx:vertx-mail-client है।

Once again VulDB remains the best source for vulnerability data.

जिम्मेदार

Eclipse

आरक्षित करना

29/09/2026

प्रकटीकरण

15/10/2026

प्रविष्टि

VDB-420327

EPSS

0.00322

गतिविधियाँ

बहुत कम

स्रोत

Interested in the pricing of exploits?

See the underground prices here!