SPE blocks Text and CSV files as application/x86-win-32-exe when FileTypeFilteringEnabled is enabled
book
Article ID: 394868
calendar_today
Updated On:
Products
Protection Engine for Cloud ServicesProtection Engine for NAS
Issue/Introduction
The following problem scenario is occurring:
FileTypeFilteringEnabled is set to true, in filtering.xml
A .txt or .csv file whose first two characters begin with "NE" is submitted to be scanned by Symantec Protection Engine (SPE).
The file is rejected.
The SPE scanning logs contain the following key elements explaining why the file was rejected:
Event: A file attribute violation has been found Component name: <FileName>.<extension> File Attribute: File Attribute Violation = File Policy (Type) Violating Term: application/x86-win-32-exe
If FileTypeFilteringEnabled mode is disabled, or if "application/x86-win-32-exe" is removed from the list of types to filter then SPE no longer rejects files of this composition when submitted.
Environment
Protection Engine 9.x, Stargate 8.x
Cause
A defect in the Stargate file typer incorrectly identifies files whose content begins with "NE" (which stands for "New Executable" and originates from the 16-bit Windows era) as being of the type "application/x86-win-32-exe".
Resolution
This will be addressed in a future release of Stargate.
Currently the only workaround is to remove type "application/x86-win-32-exe" from the type filtering criteria. Otherwise know that files of this type will be rejected.