Application Security and Development Security Technical Implementation Guide
Rules, Groups, and Values defined within the XCCDF Benchmark
-
SRG-APP-000441
<GroupDescription></GroupDescription>Group -
The application must maintain the confidentiality and integrity of information during preparation for transmission.
<VulnDiscussion>Data is subject to manipulation and other integrity related attacks whenever that data is transferred across a network. To pr...Rule Medium Severity -
SRG-APP-000442
<GroupDescription></GroupDescription>Group -
The application must maintain the confidentiality and integrity of information during reception.
<VulnDiscussion>Data is subject to manipulation and other integrity related attacks whenever that data is transferred across a network. To pr...Rule Medium Severity -
SRG-APP-000441
<GroupDescription></GroupDescription>Group -
The application must not disclose unnecessary information to users.
<VulnDiscussion>Applications should not disclose information not required for the transaction. (e.g., a web application should not divulge th...Rule Medium Severity -
SRG-APP-000441
<GroupDescription></GroupDescription>Group -
The application must protect from Cross-Site Scripting (XSS) vulnerabilities.
<VulnDiscussion>XSS attacks are essentially code injection attacks against the various language interpreters contained within the browser. XS...Rule High Severity -
SRG-APP-000251
<GroupDescription></GroupDescription>Group -
The application must protect from Cross-Site Request Forgery (CSRF) vulnerabilities.
<VulnDiscussion>Cross-Site Request Forgery (CSRF) is an attack where a website user is forced to execute an unwanted action on a website that...Rule Medium Severity -
SRG-APP-000251
<GroupDescription></GroupDescription>Group -
The application must protect from command injection.
<VulnDiscussion>A command injection attack is an attack on a vulnerable application where improperly validated input is passed to a command s...Rule High Severity -
SRG-APP-000251
<GroupDescription></GroupDescription>Group -
The application must protect from canonical representation vulnerabilities.
<VulnDiscussion>Canonical representation vulnerabilities can occur when a data conversion process does not convert the data to its simplest f...Rule Medium Severity -
SRG-APP-000251
<GroupDescription></GroupDescription>Group -
The application must validate all input.
<VulnDiscussion>Checking the valid syntax and semantics of information system inputs (e.g., character set, length, numerical range, and accep...Rule Medium Severity -
SRG-APP-000251
<GroupDescription></GroupDescription>Group -
The application must not be vulnerable to SQL Injection.
<VulnDiscussion>SQL Injection is a code injection attack against database applications. Malicious SQL statements are inserted into an applica...Rule High Severity -
SRG-APP-000251
<GroupDescription></GroupDescription>Group -
The application must not be vulnerable to XML-oriented attacks.
<VulnDiscussion>Extensible Markup Language (XML) is widely employed in web technology and applications like web services (SOAP, REST, and WSD...Rule High Severity
Node 2
The content of the drawer really is up to you. It could have form fields, definition lists, text lists, labels, charts, progress bars, etc. Spacing recommendation is 24px margins. You can put tabs in here, and can also make the drawer scrollable.