Checkmarx Connection String Injection Issue on Excel File Uplaod

MUHAMMAD AZEEM AZAM
1
Reputation point
I'm using Checkmarx that scans source code and identifies security vulnerabilities within the code
<asp:FileUpload ID="fuXlsWorkflow" runat="server" EnableViewState="true" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="<%$ Resources:Message,ERR_FORMAT%>" ValidationExpression="^([a-zA-Z]|\x20|\x2E|:|\|[0-9])*.(xls|xlsx)$" ControlToValidate="fuXlsWorkflow" />
checkmarx detects a vulnerability on fuXlsWorkflow.FileName
file name is also passed to OLEDB Connection string.
i did tried HtmlEncode, but it didn't worked out.