CVE-2026-18673
Full vulnerability record from the local CVENow database.
Description
When kuma-dp is configured with the Envoy admin API on a Unix domain socket, which is the default, its readiness service on TCP port 9902 - bound to all interfaces - forwards almost the entire Envoy admin API to any caller that can reach the port, with no authentication. An attacker with network access to a data plane's port 9902, for example another pod on the cluster network, can read Envoy and data plane configuration without credentials: config dumps, cluster and listener lists, stats, and the mesh trust bundle. Exposure is read-only - destructive Envoy admin actions are blocked and private keys are not exposed.
Severity
MEDIUM
CVSS score
5.3
(v4.0)
Vulnerability status
Awaiting Analysis
Source identifier
02762ae7-200e-4b20-9b2b-a77d5b8fc4cb
Published
2026-08-12 19:17:30.480000
Last modified
2026-10-23 19:10:00.167000
View original CVE JSON
{
"id": "CVE-2026-18673",
"sourceIdentifier": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
"published": "2026-08-12T19:17:30.480",
"lastModified": "2026-10-23T19:10:00.167",
"vulnStatus": "Awaiting Analysis",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "When kuma-dp is configured with the Envoy admin API on a Unix domain socket, which is the default, its readiness service on TCP port 9902 - bound to all interfaces - forwards almost the entire Envoy admin API to any caller that can reach the port, with no authentication.\n\n\n\nAn attacker with network access to a data plane's port 9902, for example another pod on the cluster network, can read Envoy and data plane configuration without credentials: config dumps, cluster and listener lists, stats, and the mesh trust bundle. Exposure is read-only - destructive Envoy admin actions are blocked and private keys are not exposed."
},
{
"lang": "es",
"value": "Cuando kuma-dp está configurado con la API de administración de Envoy en un socket de dominio Unix, que es el predeterminado, su servicio de preparación en el puerto TCP 9902 - enlazado a todas las interfaces - reenvía casi toda la API de administración de Envoy a cualquier llamador que pueda alcanzar el puerto, sin autenticación.\n\nUn atacante con acceso de red al puerto 9902 de un plano de datos, por ejemplo, otro pod en la red del clúster, puede leer la configuración de Envoy y del plano de datos sin credenciales: volcados de configuración, listas de clústeres y oyentes, estadísticas y el paquete de confianza de la malla. La exposición es de solo lectura: las acciones administrativas destructivas de Envoy están bloqueadas y las claves privadas no están expuestas."
}
],
"affected": [
{
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
"affectedData": [
{
"vendor": "Kong Inc.",
"product": "Kong Mesh",
"defaultStatus": "unaffected",
"modules": [
"kuma-dp"
],
"platforms": [
"Linux"
],
"versions": [
{
"version": "2.14.0",
"lessThan": "2.14.2",
"versionType": "semver",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV40": [
{
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
"type": "Secondary",
"cvssData": {
"version": "4.0",
"vectorString": "CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"attackVector": "ADJACENT",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"vulnConfidentialityImpact": "LOW",
"vulnIntegrityImpact": "LOW",
"vulnAvailabilityImpact": "LOW",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"subAvailabilityImpact": "NONE",
"exploitMaturity": "NOT_DEFINED",
"confidentialityRequirement": "NOT_DEFINED",
"integrityRequirement": "NOT_DEFINED",
"availabilityRequirement": "NOT_DEFINED",
"modifiedAttackVector": "NOT_DEFINED",
"modifiedAttackComplexity": "NOT_DEFINED",
"modifiedAttackRequirements": "NOT_DEFINED",
"modifiedPrivilegesRequired": "NOT_DEFINED",
"modifiedUserInteraction": "NOT_DEFINED",
"modifiedVulnConfidentialityImpact": "NOT_DEFINED",
"modifiedVulnIntegrityImpact": "NOT_DEFINED",
"modifiedVulnAvailabilityImpact": "NOT_DEFINED",
"modifiedSubConfidentialityImpact": "NOT_DEFINED",
"modifiedSubIntegrityImpact": "NOT_DEFINED",
"modifiedSubAvailabilityImpact": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"valueDensity": "NOT_DEFINED",
"vulnerabilityResponseEffort": "NOT_DEFINED",
"providerUrgency": "NOT_DEFINED"
}
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-08-13T14:53:48.881667Z",
"id": "CVE-2026-18673",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-200"
},
{
"lang": "en",
"value": "CWE-306"
}
]
}
],
"references": [
{
"url": "https://developer.konghq.com/mesh/changelog/",
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
},
{
"url": "https://github.com/kumahq/kuma/pull/17317",
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
},
{
"url": "https://github.com/kumahq/kuma/pull/17418",
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
},
{
"url": "https://github.com/kumahq/kuma/security/advisories/GHSA-r9pv-x3pm-4r2w",
"source": "02762ae7-200e-4b20-9b2b-a77d5b8fc4cb"
}
]
}