WaratekVRT Sign in

CVE-2024-47561 Apache Avro

Affected softwareApache Avro
Severity9.2 Critical CVSS 4.0 2 scores
Fixed in1.11.4
WeaknessDeserialization of untrusted data (CWE-502)
Published3 Oct 2024
Updated17 Jun 2026

Description

Schema parsing in the Java SDK of Apache Avro 1.11.3 and previous versions allows bad actors to execute arbitrary code. Users are recommended to upgrade to version 1.11.4  or 1.12.0, which fix this issue.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 2 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 3.3% chance in 30 days

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full
  • Action available security rule
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Protected by Waratek.

How to mitigate CVE-2024-47561

Upgrade Apache Avro to 1.11.4 or later. Until you can, Waratek RASP blocks exploitation with a security rule that blocks this kind of attack. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

CVSS

9.2 CRITICAL v4.0 CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 4.0 9.2 CRITICAL CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X security@apache.org Secondary published
CVSS 3.1 7.3 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L CISA-ADP Secondary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update July 2026 ↗ CPU 2026-Q3 Oracle Financial Services Applications / Common Core (Apache Avro) (14.6.0-14.8.0)
Oracle Critical Patch Update July 2025 ↗ CPU 2025-Q3 Oracle Hyperion / Installation and Configuration (Apache Avro) (11.2.21.0.000)
Oracle Critical Patch Update April 2025 ↗ CPU 2025-Q2 Oracle Fusion Middleware / Composer, Third Party (Apache Avro) (12.2.1.4.0)
Oracle Fusion Middleware / Rest Converters (Apache Avro) (14.1.2.0.0)
Oracle GoldenGate / Stream Analytics (Apache Avro) (19.1.0.0.0-19.1.0.0.10)
Oracle Critical Patch Update January 2025 ↗ CPU 2025-Q1 Oracle Analytics / Platform Security (Apache Avro) (7.0.0.0.0, 7.6.0.0.0)
Oracle Communications Applications / Core (Apache Avro) (6.0.4-6.0.5)
Oracle Fusion Middleware / Composer (Apache Avro) (12.2.1.4.0)
Oracle GoldenGate / Java Delivery (Apache Avro) (19.1.0.0.0-19.1.0.0.18,21.3.0.0.0-21.16.0.0.0,23.4-23.6)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Analytics Platform Security (Apache Avro) 7.0.0.0.0, 7.6.0.0.0 7.0.0.0.0 · 7.6.0.0.0
Oracle Communications Applications Core (Apache Avro) 6.0.4-6.0.5
Oracle Financial Services Applications Common Core (Apache Avro) 14.6.0-14.8.0
Oracle Fusion Middleware Composer (Apache Avro) 12.2.1.4.0 12.2.1.4.0
Oracle Fusion Middleware Composer, Third Party (Apache Avro) 12.2.1.4.0 12.2.1.4.0
Oracle Fusion Middleware Rest Converters (Apache Avro) 14.1.2.0.0 14.1.2.0.0
Oracle GoldenGate Java Delivery (Apache Avro) 19.1.0.0.0-19.1.0.0.18,21.3.0.0.0-21.16.0.0.0,23.4-23.6
Oracle GoldenGate Stream Analytics (Apache Avro) 19.1.0.0.0-19.1.0.0.10
Oracle Hyperion Installation and Configuration (Apache Avro) 11.2.21.0.000 11.2.21.0.0

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.avro:avro 0 1.11.4 unbounded

Products and versions

4 products, 4 version entries
SourceVendorProductSchemeAffected versions
nvd apache avro generic < 1.11.4
nvd netapp active iq unified manager generic any version
nvd netapp brocade san navigator generic any version
osv org.apache.avro avro generic < 1.11.4

References

URLTags
https://github.com/apache/avro/pull/2934 WEB
https://github.com/apache/avro/pull/2980 WEB
https://github.com/apache/avro/commit/8f89868d29272e3afea2ff8de8c85cb81a57d900 WEB
https://github.com/apache/avro/commit/f6b3bd7e50e6e09fedddb98c61558c022ba31285 WEB
https://github.com/apache/avro PACKAGE
https://issues.apache.org/jira/browse/AVRO-3985 WEB
https://lists.apache.org/thread/c2v7mhqnmq0jmbwxqq3r5jbj1xg43h5x WEB
https://security.netapp.com/advisory/ntap-20241011-0003 WEB
https://thehackernews.com/2024/10/critical-apache-avro-sdk-flaw-allows.html WEB
https://www.openwall.com/lists/oss-security/2024/10/03/1 WEB

Timeline

Published2024-10-03By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.