CVE-2022-1561
Estado: ModificadaMedia (4.3)—
Lura and KrakenD-CE versions older than v2.0.2 and KrakenD-EE versions older than v2.0.0 do not sanitize URL parameters correctly, allowing a malicious user to alter the backend URL defined for a pipe when remote users send crafty URL requests. The vulnerability does not affect KrakenD itself, but the consumed backend might be vulnerable.
CVSS
- Versión: 3.1
- Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
- Puntuación base: 4.3
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.57%
- Percentil entre todas las CVEs puntuadas: 45
- Fecha de la puntuación: 3/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
Tecnologías afectadas (2)
CWE
- CWE-471
- NVD-CWE-Other
Referencias
- https://www.incibe-cert.es/en/early-warning/security-advisories/crafted-backend-urls-lura-project
- https://www.krakend.io/blog/cve-2022-1561-crafted-backend-urls/
- https://www.incibe-cert.es/en/early-warning/security-advisories/crafted-backend-urls-lura-project
- https://www.krakend.io/blog/cve-2022-1561-crafted-backend-urls/
JSON original (NVD)
Mostrar
{
"id": "CVE-2022-1561",
"cveTags": [],
"metrics": {
"cvssMetricV31": [
{
"type": "Secondary",
"source": "cve-coordination@incibe.es",
"cvssData": {
"scope": "CHANGED",
"version": "3.1",
"baseScore": 4,
"attackVector": "NETWORK",
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N",
"integrityImpact": "NONE",
"userInteraction": "NONE",
"attackComplexity": "HIGH",
"availabilityImpact": "NONE",
"privilegesRequired": "NONE",
"confidentialityImpact": "LOW"
},
"impactScore": 1.4,
"exploitabilityScore": 2.2
},
{
"type": "Primary",
"source": "nvd@nist.gov",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 4.3,
"attackVector": "NETWORK",
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N",
"integrityImpact": "LOW",
"userInteraction": "NONE",
"attackComplexity": "LOW",
"availabilityImpact": "NONE",
"privilegesRequired": "LOW",
"confidentialityImpact": "NONE"
},
"impactScore": 1.4,
"exploitabilityScore": 2.8
}
]
},
"affected": [
{
"source": "cve-coordination@incibe.es",
"affectedData": [
{
"vendor": "KrakenD",
"product": "Lura Project",
"versions": [
{
"status": "affected",
"version": "v2.0.2",
"lessThan": "v2.0.2",
"versionType": "custom"
}
]
},
{
"vendor": "KrakenD",
"product": "KrakenD-CE",
"versions": [
{
"status": "affected",
"version": "v2.0.2",
"lessThan": "v2.0.2",
"versionType": "custom"
}
]
},
{
"vendor": "KrakenD",
"product": "KrakenD-EE",
"versions": [
{
"status": "affected",
"version": "v2.0.0",
"lessThan": "v2.0.0",
"versionType": "custom"
}
]
}
]
}
],
"published": "2022-08-01T13:15:09.810",
"references": [
{
"url": "https://www.incibe-cert.es/en/early-warning/security-advisories/crafted-backend-urls-lura-project",
"tags": [
"Third Party Advisory"
],
"source": "cve-coordination@incibe.es"
},
{
"url": "https://www.krakend.io/blog/cve-2022-1561-crafted-backend-urls/",
"tags": [
"Vendor Advisory"
],
"source": "cve-coordination@incibe.es"
},
{
"url": "https://www.incibe-cert.es/en/early-warning/security-advisories/crafted-backend-urls-lura-project",
"tags": [
"Third Party Advisory"
],
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "https://www.krakend.io/blog/cve-2022-1561-crafted-backend-urls/",
"tags": [
"Vendor Advisory"
],
"source": "af854a3a-2127-422b-91ae-364da2661108"
}
],
"vulnStatus": "Modified",
"weaknesses": [
{
"type": "Secondary",
"source": "cve-coordination@incibe.es",
"description": [
{
"lang": "en",
"value": "CWE-471"
}
]
},
{
"type": "Primary",
"source": "nvd@nist.gov",
"description": [
{
"lang": "en",
"value": "NVD-CWE-Other"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "Lura and KrakenD-CE versions older than v2.0.2 and KrakenD-EE versions older than v2.0.0 do not sanitize URL parameters correctly, allowing a malicious user to alter the backend URL defined for a pipe when remote users send crafty URL requests. The vulnerability does not affect KrakenD itself, but the consumed backend might be vulnerable."
},
{
"lang": "es",
"value": "Lura y KrakenD-CE versiones anteriores a v2.0.2 y KrakenD-EE versiones anteriores a v2.0.0, no sanean los parámetros de la URL, lo que permite a un usuario malicioso alterar la URL del backend definida para una tubería cuando los usuarios remotos envían peticiones de URL astutas. La vulnerabilidad no afecta al propio KrakenD, pero el backend consumido podría ser vulnerable"
}
],
"lastModified": "2026-06-17T04:22:40.533",
"configurations": [
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:krakend:krakend:*:*:*:*:enterprise:*:*:*",
"vulnerable": true,
"matchCriteriaId": "3A6E0144-4F80-47D1-800E-809580D1C525",
"versionEndExcluding": "2.0.0"
},
{
"criteria": "cpe:2.3:a:krakend:krakend:*:*:*:*:community:*:*:*",
"vulnerable": true,
"matchCriteriaId": "55A063F9-8673-4B66-900F-A3B19E06777A",
"versionEndIncluding": "2.0.2"
},
{
"criteria": "cpe:2.3:a:luraproject:lura:*:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "E961C753-02DB-473E-9D24-6B9B400B8AE9",
"versionEndExcluding": "2.0.2"
}
],
"operator": "OR"
}
]
}
],
"sourceIdentifier": "cve-coordination@incibe.es"
}