After upgrading Endpoint Protection manager there are changes in validation used for policy files that can cause older policy files with certain keywords or phrases to no longer be valid.
Symantec Endpoint Protection Manager 14.3 and newer.
The use of the following phrases in a file path or policy description will cause the policy validation to fail, and prevent it from being edited on the Endpoint Manager.
"<script", "/script", "<script", "%3cscript", "javascript:"
Note: Before following this procedure, it is strongly recommended to create a disaster recovery backup of your SEPM per the Disaster recovery best practices document.
To correct an affected policy file that contains the phrases mentioned, follow the steps below:
<OverrideItem Action="IGNORE" _d="false" _i="C465D0C20A9B11DF0071A766932348BC" _t="1626449660516" _v="4"> <SecurityRiskOverride ScanCategories="GESC_AP" _d="false" _i="82B5810D0A9B11DF0071A766613FF686" _t="1626449660516" _v="4"> <DirectoryOverride DirectoryPath="C:\ProgramData\XXXX\XXXX\scripts\" ExcludeSubDirectories="0" OSType="Windows" PrefixVariable="[NONE]" ScanType="GEPT_RISK" _d="false"_i="872FC1480A9B11DF0071A766B439711A" _t="1626449660516" _v="7"/> </SecurityRiskOverride> </OverrideItem>You will remove the entire entry, including the opening and closing tags, from the opening tag "<OverrideItem Action=" to the closing tag of "</OverrideItem>"
The policy will be updated and you will be able to be edit and save the policy and continue as normal in the SEPM console.