CVE-2026-54656 in datamodel-code-generatorinformation

Résumé

par VulDB • 29/07/2026

datamodel-code-generator génère des modèles Pydantic v2, dataclasses, TypedDict et msgspec.Struct à partir de spécifications OpenAPI, JSON Schema, GraphQL, Avro, Protobuf ainsi que de fichiers JSON, YAML ou CSV bruts. De la version 0.52.1 jusqu'à la version 0.60.2, datamodel-code-generator interpole les validateurs provenant de l'option --extra-template-data dans src/datamodel_code_generator/model/pydantic_v2/base_model.py via _process_validators vers des décorateurs @field_validator sans validation sécurisée, permettant ainsi l'exécution de code Python lorsque le modèle Pydantic v2 généré est importé. Ce problème est corrigé dans la version 0.60.2.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Réserver

15/06/2026

Divulgation

29/07/2026

Modérer

accepté

Entrée

VDB-384021

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!