PT-2026-111788 · Git+1 · Dataclasses-Avroschema

CVE-2026-108379

·

Published

2026-10-13

·

Updated

2026-10-13

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions dataclasses-avroschema versions 0.38.0 through 0.70.5
Description The BaseGenerator.parse fixed() function inserts a fixed type's namespace value between quotes inside a generated types.confixed annotation without proper escaping or validation. An attacker can use a crafted quote to terminate the namespace string and modify the surrounding annotation expression. Since Python evaluates this expression when the generated class is defined, this can lead to arbitrary code execution.
Recommendations Update to version 0.70.6.

Exploit

Fix

Code Injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-108379
GHSA-H9Q3-F96W-F88J

Affected Products

Dataclasses-Avroschema