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.