Reason for Action

Some risk objects, like macros in MS Office, are easy to understand. However, there are many less obvious risk objects, such as document properties, template name, etc.... These properties allow users to input data, which can pose security risks. Deep CDR provides a "reason for action" for these objects, helping users better understand the associated risks.

Supported reasons:

ActionReason/Concern
Validate Document Properties

Free-form text fields can potentially allow attackers to input data that does not conform to Microsoft schemas.

Reference: Inspection and Sanitization Guide (ISG) for MS Office 2007 section 4.8, 4.9, 4.10

Validate Template Name

There is a possibility that w:attachedTemplate refers to an invalid relationship.

Reference: ISG for MS Office 2007 section 4.5

Remove Smart TagSmart Tags can executable code Reference: ISG for MS Office 2007 section 4.16
Validate header or footer

Headers and footers are free-form text that can provide potential data disclosure threats.

Reference: ISG for Microsoft Office 2007 section 4.12

Validate structured XMLEnsure syntactic and semantic validity
Validate zip structureOffice 2007 documents are zip files that contain various files and folders. Arbitrary data can be added into the central directory without authorization. Reference: ISG for Microsoft Office 2007 Section 3.1 to 3.6
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
On This Page
Reason for Action