Skip to content

SI-15 Information Output Filtering

Guidance: nonePolicy clause: noneWhat these mean

BaselinesImplementation levelEnhancements
Not in a baselineSystemNone

Related controls: SI-3, SI-4, SI-11

Validate information output from the following software programs and/or applications to ensure that the information is consistent with the expected content: [Assignment: organization-defined software programs and/or applications].

NIST discussion

Certain types of attacks, including SQL injections, produce output results that are unexpected or inconsistent with the output results that would be expected from software programs or applications. Information output filtering focuses on detecting extraneous content, preventing such extraneous content from being displayed, and then alerting monitoring tools that anomalous behavior has been discovered.

Objectives and methods for SI-15

Determine if information output from [Assignment: organization-defined software programs and/or applications] is validated to ensure that the information is consistent with the expected content.

Examine: System and information integrity policy; system and information integrity procedures; procedures addressing information output filtering; system design documentation; system configuration settings and associated documentation; system audit records; system security plan; other relevant documents or records.

Interview: Organizational personnel responsible for validating information output; organizational personnel with information security responsibilities; system/network administrators; system developer.

Test: Organizational processes for validating information output; automated mechanisms supporting and/or implementing information output validation.

Independent guidance, not an official NIST publication. Control text is from NIST SP 800-53 Rev. 5 and SP 800-53A (public domain). Original content is licensed CC BY 4.0; program templates and the downloadable kit are dedicated to the public domain under CC0 1.0.