CVE-2026-108385 in dataclasses-avroschema情報

要約

〜によって VulDB • 2026年10月13日

dataclasses-avroschemaは、Pythonのデータクラス、Pydanticモデル、FaustレコードからAvroスキーマを生成し、またAvroスキーマからPythonコードを生成します。バージョン0.38.0から0.70.5まで、BaseGenerator.parse_enumおよびEnumRepresentation.render_symbolsでは、各スキーマで制御される列挙型シンボルが大文字小文字の変換された後に生成された列挙型のメンバ名として使用されますが、識別子としての有効性は検証されません。ジェネレータークラスを直接使用すると、改行や句読点が生成された列挙型クラスの本体に制約付きステートメントを注入し、名前空間の変更やモジュールの読み込み防止を引き起こす可能性があります。バージョン0.70.6では、すべての列挙型シンボルが名前として検証されることでこの脆弱性が修正されています。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

GitHub M

予約する

2026年10月09日

モデレーション

承諾済み

エントリ

VDB-417883

EPSS

0.00365

アクティビティ

低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!