GitHub Advisoryadvisory · Maven

GHSA-6jmf-mxwf-r3jc Exposure of Sensitive Information to an Unauthorized Actor in Apache Kafka

HIGH Published 2020-05-12 Modified 2021-06-15 Official page ↗
Aliases
CVE-2019-12399
Ecosystem
Maven
Packages
org.apache.kafka:kafka
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-319
Reviewed
2020-05-11

Affected packages

• Maven org.apache.kafka:kafka: >= 2.0.0, < 2.0.2 → fixed in 2.0.2 • Maven org.apache.kafka:kafka: >= 2.1.0, < 2.1.2 → fixed in 2.1.2 • Maven org.apache.kafka:kafka: >= 2.2.0, < 2.2.2 → fixed in 2.2.2 • Maven org.apache.kafka:kafka: >= 2.3.0, < 2.3.1 → fixed in 2.3.1

Description

When Connect workers in Apache Kafka 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1, or 2.3.0 are configured with one or more config providers, and a connector is created/updated on that Connect cluster to use an externalized secret variable in a substring of a connector configuration property value, then any client can issue a request to the same Connect cluster to obtain the connector's task configuration and the response will contain the plaintext secret rather than the externalized secrets variables.

Related

Alias · CVE (1)

  • CVE-2019-12399 When Connect workers in Apache Kafka 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1, or 2.3.0 are configured with one or more config providers,… vulnerability

Weakness · CWE (1)

  • CWE-319 Cleartext Transmission of Sensitive Information weakness

References