Replies: 1 comment
-
|
I created #25139 based on this. Thanks for reporting the issue. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
There is a reported security vulnerability in
io.airlift:aircompressor, which is used as a dependency in Apache Pulsar.pulsar/pom.xml
Line 263 in 1fcdf8b
Background
This vulnerability appears to be fixed in
io.airlift:aircompressorversion 3.4.x and later.However, the 3.x series requires Java 22 or later, which may make a straightforward upgrade challenging given Apache Pulsar’s supported Java versions.
On the other hand, the 0.x and 2.x series support Java 8 and later, which aligns better with Pulsar’s current Java compatibility policy.
In addition, the maintenance activity of
io.airlift:aircompressorseems relatively low, which raises concerns from a long-term security perspective.Possible Approaches
From an external user’s point of view, the following options seem possible:
aircompressor3.x, taking the Java version requirements into accountaircompressorwith an alternative library, given its maintenance statusQuestion
Could you please share the current or planned approach for handling this vulnerability in Apache Pulsar,
including how the Java version requirements are being considered?
Beta Was this translation helpful? Give feedback.
All reactions