Summary: this page describes the new features and bugs that have been fixed in the CAST Security Dashboard 1.6.0.

Content matrix

VersionSummary of content
1.6.0
  • Ability to add CISQ/OWASP/CWE related tiles in conjunction with the Quality Standards Mapping extension (com.castsoftware.qualitystandards)

New features

SCRAIP-32181 - Ability to add CISQ/OWASP/CWE related tiles in conjunction with the Quality Standards Mapping extension (com.castsoftware.qualitystandards)

It is now possible to add CISQ/OWASP/CWE tiles that show the number of violations for rules tagged as follows:

  • CISQ-Security
  • CISQ-Maintainability
  • CISQ-Reliability
  • CISQ-Performance-Efficiency
  • OWASP
  • CWE

To do so, you need to download/install the Quality Standards Mapping extension and then configure your dashboard:

Step 1 - Download and install the Quality Standards Mapping extension (com.castsoftware.qualitystandards)

Note: please note that Steps 3 and 4 in Install an extension are NOT relevant for the Quality Standards Mapping extension. Please skip them.

Step 2 - Add the tile configuration to your deployed Dashboard

Modify (using a text editor - Notepad or other similar application) the following file that are part of your deployed dashboard:

  • CAST Security Dashboard: %CATALINA_HOME%\webapps\CAST-Security\security\resources\ced.json

Add the following plugin configuration to the file - this will create a tile called CISQ-Security that will display the number of violations of rules tagged as "CISQ-Security".

{
	"id": 213,
	"plugin": "QualityStandards",
	"color": "blue",
	"parameters": {
		"title": "CISQ-Security",
		"qualityStandards": {
			"id": "CISQ-Security",
			"format": "0,000",
			"description": "Violations"
		}
	}
},

You can use the following tags in the "title" and "id" parameters:

  • CISQ-Security
  • CISQ-Maintainability
  • CISQ-Reliability
  • CISQ-Performance-Efficiency
  • OWASP
  • CWE

Ensure that you save the files on completion.

Step 3 - View the results

To view the new tiles, refresh your browser. If you do not see the tiles, you may need to empty your browser cache