Mauro caresimo
12/19/2022, 12:22 PMAdam Cameron
<cfapplication> (sic) is mentioned, but not the admin setting; and nothing really explaining how it works..?saghosh
12/19/2022, 1:05 PMAdam Cameron
Mauro caresimo
12/19/2022, 1:19 PMMauro caresimo
12/19/2022, 1:20 PMAdam Cameron
Mauro caresimo
12/19/2022, 1:37 PMMauro caresimo
12/19/2022, 1:38 PMMauro caresimo
12/19/2022, 1:39 PMMauro caresimo
12/19/2022, 1:41 PMAdam Cameron
<script> with <invalidtag> (or similar handling for other vectors). From reading the docs for <cfapplication> (https://helpx.adobe.com/uk/coldfusion/cfml-reference/coldfusion-tags/tags-a-b/cfapplication.html), it's talking about protecting scopes, so - reading between the lines - it doesn't stop the requests (so doubt it'll log anything), it just tries to sanitise dodgy stuff.
I think the FR thing you are seeing is just HTTP/HTTPS, and not to do with this?
I doubt CF would do anything as "sophisticated" as raise a flag or log anything when it does this replacement.
However I would start with a more simple case... send an XSS-ridden request to URL that will actually process the XSS-ridden content, and see what you get with the setting on & off.
Also... IMO you should not leave dealing with this sort of thing to the CF server. Dealing with XSS and other vulns is complicated and not really CF's job, and I doubt the CF Team have more than superficial experience with dealing with this stuff. It should be handled by your WAF, cos... that's its job.Adam Cameron
zackster
12/19/2022, 1:48 PMzackster
12/19/2022, 1:49 PMAdam Cameron
Adam Cameron
Mauro caresimo
12/19/2022, 1:56 PMAdam Cameron
Mauro caresimo
12/19/2022, 2:10 PMAdam Cameron