CVE-2022-22963criticalbajo ataqueCWE-94

CVE-2022-22963: fallo crítico en Spring Cloud Function

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

100Vexday Risk Score

Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.

ssvc Actcvss 9.8epss 100%
de la publicación al armael mismo día
Publicada en NVD1 abr
1ª PoC26 mar
metasploit29 mar
CISA KEV+146d
Lo que declaran los fabricantes (VEX)

Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.

Corregido
2 productos (10 componentes)
Red Hat OpenShift Serverless 1.21 · Red Hat OpenShift Serverless 1.0
No afectado
2 productos (11 componentes) — porque el código vulnerable no está presente en el producto
Red Hat OpenShift Serverless 1.21 · OpenShift Serverless
Acción exigida por CISAplazo federal: 2022-09-15

Apply updates per vendor instructions.

En resumen

Spring Cloud Function permite que los atacantes ejecuten código arbitrario en el servidor inyectando expresiones maliciosas a través de la funcionalidad de enrutamiento. Esto ocurre porque la entrada del usuario no se valida adecuadamente antes del procesamiento.

Detalle técnico

Un atacante remoto puede explotar la validación inadecuada de entrada en el parámetro routing-expression para inyectar cargas de Spring Expression Language (SpEL), logrando ejecución remota de código sin autenticación. La vulnerabilidad existe en las versiones 3.1.6, 3.2.2 y versiones antiguas no soportadas cuando la funcionalidad de enrutamiento está habilitada.

Resumen generado y traducido por IA a partir de la descripción oficial.

El análisis completo de esta CVE está disponible en portugués →

In Spring Cloud Function versions 3.1.6, 3.2.2 and older unsupported versions, when using routing functionality it is possible for a user to provide a specially crafted SpEL as a routing-expression that may result in remote code execution and access to local resources.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Productos afectados
n/a · Spring Cloud Function
PoCs públicas encontradas — 58
exploitdbwww.exploit-db.com/exploits/51577no verificadogithubgithub.com/hktalent/spring-spel-0day-poc★ 354githubgithub.com/dinosn/CVE-2022-22963★ 118githubgithub.com/darryk10/CVE-2022-22963★ 34githubgithub.com/J0ey17/CVE-2022-22963_Reverse-Shell-Exploit★ 24githubgithub.com/me2nuk/CVE-2022-22963★ 19githubgithub.com/RanDengShiFu/CVE-2022-22963★ 15githubgithub.com/kh4sh3i/Spring-CVE★ 14githubgithub.com/Kirill89/CVE-2022-22963-PoC★ 9githubgithub.com/k3rwin/spring-cloud-function-rce★ 8githubgithub.com/charis3306/CVE-2022-22963★ 8githubgithub.com/lemmyz4n3771/CVE-2022-22963-PoC★ 4githubgithub.com/randallbanner/Spring-Cloud-Function-Vulnerability-CVE-2022-22963-RCE★ 4githubgithub.com/iliass-dahman/CVE-2022-22963-POC★ 4githubgithub.com/stevemats/Spring0DayCoreExploit★ 3githubgithub.com/twseptian/cve-2022-22963★ 2githubgithub.com/SealPaPaPa/SpringCloudFunction-Research★ 1githubgithub.com/SourM1lk/CVE-2022-22963-Exploit★ 1githubgithub.com/xmqaq/CVE-2022-22963★ 1githubgithub.com/AayushmanThapaMagar/CVE-2022-22963★ 1githubgithub.com/puckiestyle/CVE-2022-22963★ 1githubgithub.com/nikn0laty/RCE-in-Spring-Cloud-CVE-2022-22963★ 0githubgithub.com/cyberager/CVE-2022-22963★ 0githubgithub.com/Mustafa1986/CVE-2022-22963★ 0githubgithub.com/BearClaw96/CVE-2022-22963-Poc-Bearcules★ 0githubgithub.com/jrbH4CK/CVE-2022-22963★ 0githubgithub.com/Shayz614/CVE-2022-22963★ 0githubgithub.com/808rsec/CVE-2022-22963★ 0githubgithub.com/G01d3nW01f/CVE-2022-22963★ 0githubgithub.com/75ACOL/CVE-2022-22963★ 0githubgithub.com/gunzf0x/CVE-2022-22963★ 0githubgithub.com/r4y-br/CVE-2022-22963★ 0githubgithub.com/CyberCTF/vulhub-spring-cve-2022-22963★ 0vulncheckvulncheck.com/xdb/b67b2f1cc825no verificadovulncheckvulncheck.com/xdb/b3ed0886366bno verificadovulncheckvulncheck.com/xdb/25acfb6faf58no verificadovulncheckvulncheck.com/xdb/28f51035796bno verificadovulncheckvulncheck.com/xdb/a1c6ea2e02bcno verificadovulncheckvulncheck.com/xdb/e735e076c22dno verificadovulncheckvulncheck.com/xdb/28fa125e7119no verificadovulncheckvulncheck.com/xdb/1066ae419f9bno verificadovulncheckvulncheck.com/xdb/c00844238ab5no verificadovulncheckvulncheck.com/xdb/365b57443ae6no verificadovulncheckvulncheck.com/xdb/e2c12294de2eno verificadovulncheckvulncheck.com/xdb/8182bb40e66ano verificadovulncheckvulncheck.com/xdb/698c9d96f1d6no verificadovulncheckvulncheck.com/xdb/6857dd5dc99eno verificadovulncheckvulncheck.com/xdb/a05078d88fe4no verificadovulncheckvulncheck.com/xdb/fed25e003946no verificadovulncheckvulncheck.com/xdb/5f0df832449cno verificadovulncheckvulncheck.com/xdb/9e2b9c965b80no verificadovulncheckvulncheck.com/xdb/c6c1cc44d574no verificadovulncheckvulncheck.com/xdb/2d647e945b5cno verificadocve_referencepacketstormsecurity.com/files/173430/Spring-Cloud-3.2.2-Remote-Command-Execution.htmlno verificadovulncheckvulncheck.com/xdb/371543cf9d23no verificadovulncheckvulncheck.com/xdb/55fd3ef87a62no verificadovulncheckvulncheck.com/xdb/5922af7bf5b9no verificadovulncheckvulncheck.com/xdb/8fdc0fdf513eno verificado
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.