CVE-2026-54654
Təsvir
datamodel-code-generator sxem təriflərindən Python data modelləri yaradır. 0.14.1 versiyasından 0.60.2 versiyasına qədər --extra-template-data şərh sahəsi src/datamodel_code_generator/model/template/TypeAliasAnnotation.jinja2, src/datamodel_code_generator/model/template/TypedDict.jinja2, src/datamodel_code_generator/model/template/dataclass.jinja2, src/datamodel_code_generator/model/template/msgspec.Struct.jinja2, src/datamodel_code_generator/model/template/pydantic/BaseModel.jinja2 və src/datamodel_code_generator/model/template/pydantic_v2/BaseModel.jinja2 fayllarında Python # şərhlərinə çevrilərkən daşıma qaytarmaları (carriage return) zərərsizləşdirilmədən göstərilir və bu, hücumçu tərəfindən idarə olunan şərh dəyərinin yaradılan modellərə Python kodu yeritməsinə imkan verir ki, həmin kod idxal zamanı icra olunur. Bu problem 0.60.2 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- datamodel-code-generator0.60.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| datamodel-code-generatorPyPI | 0.14.1 ≤ v < 0.60.2 | 0.60.2 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.