4 matches found
spring-cloud-function-rce
Spring Cloud Function SPEL表达式注入漏洞(CVE-2022-22963) Spring框架为现代基于java的企业应用程序在任何类型的部署平台上提供了一个全面的编程和配置模型。 Spring Cloud 中的 serveless框架 Spring Cloud Function 中的 RoutingFunction 类的 apply 方法将请求头中的“spring.cloud.function.routing-expression”参数作为 Spel 表达式进行处理,造成Spel表达式注入,攻击者可通过该漏洞执行任意代码。 影响范围:3.0.0.RELEASE...
CVE-2022-22963
CVE-2022-22963 针对 CVE-2022-22963 的教育性概念验证自动化工具,已在经授权的 Hack The Box 实验室环境中演示。 概述 CVE-2022-22963 是一个 Spring Cloud Function 漏洞,涉及 spring.cloud.function.routing-expression 请求头。 在易受攻击的配置下,攻击者可滥用 Spring 表达式 语言(SpEL)的求值,通过函数路由机制 调用 Java 功能。 此仓库包含一个 Python 自动化脚本,用于复现 经授权的 CTF/实验室环境中的该漏洞。 CVE ID:...
CVE-2022-22963
CVE-2022-22963 CVE-2022-22963 PoC 略微修改,用于英语翻译和对 https://github.com/chaosec2021/Spring-cloud-function-SpEL-RCE/blob/main/SpelRCEPOC.py 的检测。默认情况下,对目标执行 whoami 命令,并创建一个 vulnerable.txt 文件,其中包含存在漏洞的 URL。 利用此漏洞非常容易实现。下面给出了利用该漏洞的 curl 命令。 curl -i -s -k -X $'POST' -H $'Host: 192.168.1.2:8080' -H...
spring-cloud-function: Remote code execution by malicious Spring Expression
A flaw was found in Spring Cloud Function via the spring.cloud.function.routing-expression header that is modified by the attacker to contain malicious expression language code. The attacker is able to call functions that should not normally be accessible, including runtime exec calls...