Skip to content
OpenAdvisories

Vendor

marcosschroh

11 known vulnerabilities.

11 results · Clear filters · Feed

  • High 8.8

    dataclasses-avroschema enum symbols can inject statements through generated member names

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.38.0 through 0.70.5, BaseGenerator.parse_enum and EnumRepresentation.render_symbols use each …

  • High 8.8

    dataclasses-avroschema allows code injection through fixed-type aliases supplied as a bare string

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.38.0 through 0.70.5, BaseGenerator.parse_fixed interpolates a fixed type's aliases value dire…

  • High 8.8

    dataclasses-avroschema enum field defaults can inject statements into generated modules

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.38.0 through 0.70.5, FieldRepresentation.get_field_default renders a schema-controlled enum f…

  • High 8.8

    dataclasses-avroschema allows code injection through generated enum-symbol string literals

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.38.0 through 0.70.5, EnumRepresentation.render_symbols concatenates each schema-controlled en…

  • High 8.8

    dataclasses-avroschema pydantic-class metadata allows code injection in generated annotations

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.44.0 through 0.70.5, the Pydantic and AvroDantic model generators insert a schema field's pyd…

  • High 8.8

    dataclasses-avroschema field documentation allows code injection in generated Pydantic descriptions

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.65.9 through 0.70.5, PydanticFieldRepresentation.add_field_properties inserts a schema field'…

  • High 8.8

    dataclasses-avroschema fixed namespaces allow code injection in generated annotations

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.38.0 through 0.70.5, BaseGenerator.parse_fixed inserts a fixed type's namespace value between…

  • High 8.8

    dataclasses-avroschema record documentation can terminate generated class docstrings

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.40.0 through 0.70.5, ClassRepresentation.render_docstring copies a schema record's doc value …

  • High 8.8

    dataclasses-avroschema allows code injection through generated Meta.schema_name

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.62.3 through 0.70.5, ClassRepresentation.render_metaclass inserts a schema-controlled Avro re…

  • High 8.8

    dataclasses-avroschema allows code injection through record names in generated default factories

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.47.3 through 0.70.5, FieldRepresentation.get_field_default inserts a schema-controlled refere…

  • High 8.8

    dataclasses-avroschema allows code injection through generated field-default literals

    dataclasses-avroschema generates Avro schemas from Python dataclasses, Pydantic models, and Faust Records and generates Python code from Avro schemas. From version 0.38.0 through 0.70.5, FieldRepresentation.get_field_default inserts schema-controlled string, …