Skip to content

Fix CVE-2025-33042: Upgrade Apache Avro to 1.11.5#19103

Merged
abhishekrb19 merged 1 commit into
apache:masterfrom
ashwintumma23:jacksonAndAVRO
Mar 6, 2026
Merged

Fix CVE-2025-33042: Upgrade Apache Avro to 1.11.5#19103
abhishekrb19 merged 1 commit into
apache:masterfrom
ashwintumma23:jacksonAndAVRO

Conversation

@ashwintumma23

Copy link
Copy Markdown
Contributor

Description

Upgrades org.apache.avro from 1.11.4 to 1.11.5 to remediate CVE-2025-33042.

CVE Details

CVE-2025-33042 — Improper Control of Generation of Code (Code Injection) in Apache Avro Java SDK

  • Affected versions: All Apache Avro Java SDK versions through 1.11.4, and version 1.12.0
  • Fixed in: 1.11.5 (or 1.12.1 in the 1.12 line)
  • Description: When generating Java source code from Avro schemas containing specially crafted field or type names sourced from untrusted input, the SDK fails to neutralize special elements, allowing code injection into the generated output.

Release note

Upgrades org.apache.avro from 1.11.4 to 1.11.5 to remediate CVE-2025-33042.


Key changed/added classes in this PR
  • Top Level pom.xml

This PR has:

  • been self-reviewed.
  • added documentation for new or modified features or behaviors.
  • a release note entry in the PR description.
  • added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
  • added or updated version, license, or notice information in licenses.yaml
  • added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
  • added unit tests or modified existing tests to cover new code paths, ensuring the threshold for code coverage is met.
  • added integration tests.
  • been tested in a test Druid cluster.

@capistrant capistrant left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

@abhishekrb19 abhishekrb19 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.11.5 doesn't have major changes besides the security ones that shouldn't be disruptive: https://avro.apache.org/blog/2025/10/16/avro-1.11.5/

Thanks, @ashwintumma23!

@abhishekrb19
abhishekrb19 merged commit b451264 into apache:master Mar 6, 2026
37 checks passed
@github-actions github-actions Bot added this to the 37.0.0 milestone Mar 6, 2026
@ashwintumma23
ashwintumma23 deleted the jacksonAndAVRO branch March 6, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants