Katalog CVE

CVE-2026-54691

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Narzędzie datamodel-code-generator w wersjach od 0.9.1 do 0.61.0 nie waliduje hostów/IP w celach URL i przekierowań, co umożliwia atak SSRF (Server-Side Request Forgery) na zasoby wewnętrzne. Podatność znajduje się w funkcji http.get_body.

Ocena ryzyka

Atakujący może wysyłać żądania do wewnętrznych serwisów, takich jak localhost, sieci prywatne czy metadane chmurowe, co może prowadzić do eskalacji uprawnień lub wycieku danych.

Rekomendacja

Zaktualizuj datamodel-code-generator do wersji 0.61.0 lub nowszej.

Inne podatności w datamodel-code-generator

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

datamodel-code-generator generates Python data models from schema definitions. From 0.9.1 until 0.61.0, src/datamodel_code_generator/http.py http.get_body accepts --url targets and redirect chain targets without host/IP validation, allowing server-side request forgery against loopback, private, link-local, metadata, and other network-accessible resources. This issue is fixed in version 0.61.0.

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