NetSight
critical9.8

CVE-2022-42468

Apache Flume vulnerable to remote code execution via deserialization of unsafe providerURL

Impact

Flume’s JMSSource class can be configured with a providerUrl parameter. A JNDI lookup is performed on this name without performing validation. This could result in untrusted data being deserialized, leading to remote code execution (RCE) attack when a configuration uses a JMS Source with an unsafe providerURL. This issue is fixed in version 1.11.0.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.apache.flume.flume-ng-sources:flume-jms-source< 1.11.01.11.0

Affected products

VendorProductAffected versions
ApacheFlume
from 1.4.0 through 1.10.1

Weakness classification

References