I recently had our application scanned by Veracode and every Telerik control used had a XSS flaw where script could be injected in the ClientState of all controls and successfully executed after the control rendered. Am I missing some property to scrub the ClientState or is this a true flaw? Please advise.
Example:
Injected "><script>alert(String.fromCharCode(104,78,108,53,56,82,111,83))</script> into RadMultiPage1_ClientState and got an alert.
Expected that the injected script would be removed.
Example:
Injected "><script>alert(String.fromCharCode(104,78,108,53,56,82,111,83))</script> into RadMultiPage1_ClientState and got an alert.
Expected that the injected script would be removed.