alert http $EXTERNAL_NET any -> $HTTP_SERVERS any (
msg:"ET WEB_SPECIFIC_APPS Sourdough neededFiles Parameter Remote File Inclusion";
flow:to_server,established;
http.method;
content:"GET";
http.uri;
content:"/example_clientside_javascript.php?"; nocase;
content:"neededFiles[patForms]="; nocase;
pcre:"/neededFiles\[patForms\]=\s*(ftps?|https?|php)\:\//i";
classtype:web-application-attack;
sid:2009144; rev:6;
metadata:created_at 2010_07_30, signature_severity Major, updated_at 2020_09_09, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application;
)