expression-language-injection

Installation
SKILL.md

表达式语言(EL)注入方法论

关键区分:SSTI 针对模板渲染引擎;EL 注入针对 Java 框架中嵌入的表达式求值器


1. 检测 — 多语法探测

${7*7}              → 49 = SpEL、OGNL 或 Java EL
#{7*7}              → 49 = SpEL(替代语法)或 JSF EL
%{7*7}              → 49 = OGNL(Struts2)
${T(java.lang.Math).random()}  → 随机浮点数 = SpEL 确认
%{#context}         → 对象 dump = OGNL 确认

区分引擎

Installs
16
GitHub Stars
1.8K
First Seen
Apr 22, 2026
expression-language-injection — wgpsec/aboutsecurity