// For flags

CVE-2019-12399

kafka: Connect REST API exposes plaintext secrets in tasks endpoint

Severity Score

7.5
*CVSS v3.1

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

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.

Cuando los trabajadores de Connect en Apache Kafka versiones 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1 o 2.3.0, son configurados con uno o más proveedores de configuración, y un conector es creado y actualizado sobre este clúster Connect para usar una variable secreta externalizada en una subcadena de un valor de propiedad de configuración del conector, cualquier cliente puede emitir una petición al mismo clúster de Connect para obtener la configuración de tareas del conector y la respuesta contendrá el secreto de texto plano en lugar de las variables secretas externalizadas.

*Credits: N/A
CVSS Scores
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None
Attack Vector
Network
Attack Complexity
Low
Authentication
None
Confidentiality
Partial
Integrity
None
Availability
None
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2019-05-28 CVE Reserved
  • 2020-01-14 CVE Published
  • 2023-12-21 EPSS Updated
  • 2024-08-04 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-200: Exposure of Sensitive Information to an Unauthorized Actor
  • CWE-319: Cleartext Transmission of Sensitive Information
CAPEC
References (26)
URL Tag Source
http://www.openwall.com/lists/oss-security/2020/01/14/1 Mailing List
https://lists.apache.org/thread.html/r0e3a613705d70950aca2bfe9a6265c87503921852d9a3dbce512ca9f%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r2d390dec5f360ec8aa294bef18e1a4385e2a3698d747209216f5a48b%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r3154f5adbc905f1f9012a92240c8e00a96628470cc819453b9606d0e%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r3203d7f25a6ca56ff3e48c43a6aa7cb60b8e5d57d0eed9f76dc2b7a8%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r47c225db363d1ee2c18c4b3b2f51b63a9789f78c7fa602e5976ecd05%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r4b20b40c40d4a4c641e2ef4228098a57935e5782bfdfdf3650e48265%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r4d9e87cdae99e98d7b244cfa53d9d2532d368d3a187fbc87c493dcbe%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r56eb055b544931451283fee51f7e1f5b8ebd3085fed7d77aaba504c9%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r6af5ed95726874e9add022955be83c192428c248d1c9a1914aff89d9%40%3Cannounce.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r6af5ed95726874e9add022955be83c192428c248d1c9a1914aff89d9%40%3Cusers.kafka.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r6fa1cff4786dcef2ddd1d717836ef123c878e8321c24855bad24ae0f%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r801c68bf987931f35d2e24ecc99f3aa2850fdd8f5ef15fe6c60fecf3%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r8890b8f18f1de821595792b58b968a89692a255bc20d86d395270740%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/r9871a4215b621c1d09deee5eba97f0f44fde01b4363deb1bed0dd160%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/rc27d424d0bdeaf31081c3e246db3c66e882243ae3f342dfa845e0261%40%3Ccommits.kafka.apache.org%3E Mailing List
https://lists.apache.org/thread.html/rda253155601968331b5cf0da4f273813bbd91843c2568a8495d1c662%40%3Ccommits.kafka.apache.org%3E Mailing List
https://lists.apache.org/thread.html/rde947ee866de6687bc51cdc8dfa6d7e6b3ad4ce8c708c344f773e6dc%40%3Ccommits.druid.apache.org%3E Mailing List
https://lists.apache.org/thread.html/rfe90ca0463c199b99c2921410639aed53a172ea8b733eab0dc776262%40%3Ccommits.druid.apache.org%3E Mailing List
URL Date SRC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.0.0
Search vendor "Apache" for product "Kafka" and version "2.0.0"
-
Affected
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.0.1
Search vendor "Apache" for product "Kafka" and version "2.0.1"
-
Affected
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.1.0
Search vendor "Apache" for product "Kafka" and version "2.1.0"
-
Affected
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.1.1
Search vendor "Apache" for product "Kafka" and version "2.1.1"
-
Affected
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.2.0
Search vendor "Apache" for product "Kafka" and version "2.2.0"
-
Affected
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.2.1
Search vendor "Apache" for product "Kafka" and version "2.2.1"
-
Affected
Apache
Search vendor "Apache"
Kafka
Search vendor "Apache" for product "Kafka"
2.3.0
Search vendor "Apache" for product "Kafka" and version "2.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Corporate Lending Process Management
Search vendor "Oracle" for product "Banking Corporate Lending Process Management"
14.1.0
Search vendor "Oracle" for product "Banking Corporate Lending Process Management" and version "14.1.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Corporate Lending Process Management
Search vendor "Oracle" for product "Banking Corporate Lending Process Management"
14.3.0
Search vendor "Oracle" for product "Banking Corporate Lending Process Management" and version "14.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Corporate Lending Process Management
Search vendor "Oracle" for product "Banking Corporate Lending Process Management"
14.4.0
Search vendor "Oracle" for product "Banking Corporate Lending Process Management" and version "14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Credit Facilities Process Management
Search vendor "Oracle" for product "Banking Credit Facilities Process Management"
14.1.0
Search vendor "Oracle" for product "Banking Credit Facilities Process Management" and version "14.1.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Credit Facilities Process Management
Search vendor "Oracle" for product "Banking Credit Facilities Process Management"
14.3.0
Search vendor "Oracle" for product "Banking Credit Facilities Process Management" and version "14.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Credit Facilities Process Management
Search vendor "Oracle" for product "Banking Credit Facilities Process Management"
14.4.0
Search vendor "Oracle" for product "Banking Credit Facilities Process Management" and version "14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Liquidity Management
Search vendor "Oracle" for product "Banking Liquidity Management"
>= 14.0.0 <= 14.4.0
Search vendor "Oracle" for product "Banking Liquidity Management" and version " >= 14.0.0 <= 14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Payments
Search vendor "Oracle" for product "Banking Payments"
14.4.0
Search vendor "Oracle" for product "Banking Payments" and version "14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Platform
Search vendor "Oracle" for product "Banking Platform"
2.7.0
Search vendor "Oracle" for product "Banking Platform" and version "2.7.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Supply Chain Finance
Search vendor "Oracle" for product "Banking Supply Chain Finance"
>= 14.2.0 <= 14.4.0
Search vendor "Oracle" for product "Banking Supply Chain Finance" and version " >= 14.2.0 <= 14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Trade Finance Process Management
Search vendor "Oracle" for product "Banking Trade Finance Process Management"
14.1.0
Search vendor "Oracle" for product "Banking Trade Finance Process Management" and version "14.1.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Trade Finance Process Management
Search vendor "Oracle" for product "Banking Trade Finance Process Management"
14.3.0
Search vendor "Oracle" for product "Banking Trade Finance Process Management" and version "14.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Trade Finance Process Management
Search vendor "Oracle" for product "Banking Trade Finance Process Management"
14.4.0
Search vendor "Oracle" for product "Banking Trade Finance Process Management" and version "14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Virtual Account Management
Search vendor "Oracle" for product "Banking Virtual Account Management"
14.1.0
Search vendor "Oracle" for product "Banking Virtual Account Management" and version "14.1.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Virtual Account Management
Search vendor "Oracle" for product "Banking Virtual Account Management"
14.3.0
Search vendor "Oracle" for product "Banking Virtual Account Management" and version "14.3.0"
-
Affected
Oracle
Search vendor "Oracle"
Banking Virtual Account Management
Search vendor "Oracle" for product "Banking Virtual Account Management"
14.4.0
Search vendor "Oracle" for product "Banking Virtual Account Management" and version "14.4.0"
-
Affected
Oracle
Search vendor "Oracle"
Blockchain Platform
Search vendor "Oracle" for product "Blockchain Platform"
< 21.1.2
Search vendor "Oracle" for product "Blockchain Platform" and version " < 21.1.2"
-
Affected
Oracle
Search vendor "Oracle"
Communications Cloud Native Core Policy
Search vendor "Oracle" for product "Communications Cloud Native Core Policy"
1.9.0
Search vendor "Oracle" for product "Communications Cloud Native Core Policy" and version "1.9.0"
-
Affected
Oracle
Search vendor "Oracle"
Financial Services Analytical Applications Infrastructure
Search vendor "Oracle" for product "Financial Services Analytical Applications Infrastructure"
>= 8.0.6 <= 8.1.0
Search vendor "Oracle" for product "Financial Services Analytical Applications Infrastructure" and version " >= 8.0.6 <= 8.1.0"
-
Affected
Oracle
Search vendor "Oracle"
Flexcube Universal Banking
Search vendor "Oracle" for product "Flexcube Universal Banking"
14.4.0
Search vendor "Oracle" for product "Flexcube Universal Banking" and version "14.4.0"
-
Affected