Description
Schema parsing in the parquet-avro module of Apache Parquet 1.15.0 and previous versions allows bad actors to execute arbitrary code
Users are recommended to upgrade to version 1.15.1, which fixes the issue.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apache Software Foundation | Apache Parquet Java | ≤ 1.15.0 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | druid +1 | 32.0.1-r2 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 7 repositories
-
F5-Labs/parquet-canary-exploit-rce-poc-CVE-2025-30065 ★ 12 · Apr 23, 2025
-
bjornhels/CVE-2025-30065 ★ 12 · Apr 4, 2025
PoC
-
h3st4k3r/CVE-2025-30065 ★ 7 · Apr 4, 2025
This PoC targets CVE-2025-30065, an RCE vulnerability in Apache Parquet via Avro schema deserialization. It abuses the getDefaultValue() mechanism to instantiate arbitrary record types during parsing…
-
mouadk/parquet-rce-poc-CVE-2025-30065 ★ 3 · Apr 7, 2025
-
ThreatRadarAI/TRAI-001-Critical-RCE-Vulnerability-in-Apache-Parquet-CVE-2025-30065-Simulation ★ 1 · Apr 21, 2025
A CVSS 10.0-rated vulnerability in the parquet-avro Java module allows remote code execution via unsafe deserialization when parsing schemas. Tracked as CVE-2025-30065, this flaw affects Apache Parqu…
-
micrictor/parquet-avro-rce ★ 0 · Apr 6, 2026
PoC: CVE-2025-30065 incomplete fix bypass in Apache Parquet Java 1.15.1
-
ron-imperva/CVE-2025-30065-PoC ★ 0 · Apr 5, 2025
CVE-2025-30065 PoC
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.apache.parquet:parquet-avro | < 1.15.1 | 1.15.1 | GHSA-2c59-37c4-qrx5 |
Advisories 3
- WID-SEC-2025-1167 IBM DB2: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 27, 2026
- NCSC-2026-0021 Kwetsbaarheden verholpen in Oracle Database Server producten NCSC-NL (Netherlands) · Jan 21, 2026
- WID-SEC-2026-0156 Oracle NoSQL Database: Schwachstelle gefährdet Vertraulichkeit, Integrität und Verfügbarkeit BSI CERT-Bund (WID) · Jan 20, 2026
References
- https://lists.apache.org/thread/okzqb3kn479gqzxm21gg5vqr35om9gw5 vendor-advisory