Katalog CVE

CVE-2026-48590

NiskieCVSS 2.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 6 - wyżej niż 6% wszystkich znanych CVE

Streszczenie

Podatność na wstrzykiwanie XML w bibliotece xml_builder (moduł XmlBuilder) umożliwia fałszowanie treści i wstrzykiwanie XML. Nazwy elementów, atrybutów i identyfikatory doctype są interpolowane bez walidacji, co pozwala atakującemu na wstrzyknięcie dowolnego znacznika XML. Problem dotyczy wersji od 0.0.1 przed 2.4.1.

Ocena ryzyka

Atakujący może wstrzyknąć złośliwy kod XML do generowanych dokumentów, co może prowadzić do fałszowania treści lub ataków na systemy przetwarzające XML.

Rekomendacja

Zaktualizuj bibliotekę xml_builder do wersji 2.4.1 lub nowszej, która zawiera poprawkę walidacji i escapowania.

Inne podatności w xml_builder

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

XML Injection vulnerability in joshnuss xml_builder (XmlBuilder module) allows Content Spoofing, XML Injection. This vulnerability is associated with program files lib/xml_builder.ex and program routines XmlBuilder.generate/1, XmlBuilder.generate/2, XmlBuilder.element/1, XmlBuilder.element/2, XmlBuilder.element/3. Element names, attribute names, and doctype identifiers are interpolated verbatim into the serialized XML output without validation or escaping of structural characters (<, >, ", ', &). An attacker who can influence a name argument (for example, an element name derived from a JSON object key or an HTTP form field name) can inject arbitrary XML markup including extra elements, comments, and event-handler attributes into the output document. This issue affects xml_builder: from 0.0.1 before 2.4.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS