Commit eec0079
committed
fix: Upgrade Apache Avro to 1.12.1 to address CVE-2025-33042
Overrides Spark's transitive Avro dependency (1.12.0) with the patched
version to fix a code injection vulnerability in the Apache Avro Java SDK.
The vulnerability allows code injection when processing untrusted Avro
schemas. While Pathling does not accept user-provided schemas, upgrading
eliminates the vulnerability and unblocks the CI security scan.
Added CVE to .trivyignore since Avro is not bundled in library-runtime
(provided at runtime) and server explicitly overrides to fixed version.1 parent 427e517 commit eec0079
2 files changed
+10
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
36 | 40 | | |
37 | 41 | | |
38 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
383 | 383 | | |
384 | 384 | | |
385 | 385 | | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
386 | 392 | | |
387 | 393 | | |
388 | 394 | | |
| |||
0 commit comments