ISO-5055 Weaknesses


Overview

Get the ISO-5055 Weaknesses summary of an application and a ISO-5055 Characteristic. The service returns the number of impacted objects for each Characteristic:

  • Efficiency
  • Maintainability
  • Reliability
  • Security.

URI

GET /rest/applications/{name}/insights/iso-5055/characteristics/{characteristic}/weaknesses

Path parameters

name (string)

This parameter identifies the analyzed application. The application name must be properly encoded if it is required. Character back-quote is not allowed.

characteristic (string)

The ISO-5055 characteristic ID:

  • ISO-5055-Performance-Efficiency
  • ISO-5055-Maintainability
  • ISO-5055-Reliability
  • ISO-5055-Security

Responses

application/json

Example:

[
    {
        "id": "CWE-1050",
        "name": "CWE-1050",
        "description": "Excessive Platform Resource...",
        "rationale": "The product has a loop body or loop...",
        "url": "https://cwe.mitre.org/data/definitions/1050.html",
        "nbObjects": 1644
    }
]

JSON representation

Property Type Description
id string The weakness ID.
name string The weakness name is a CWE reference.
description string Describes the purpose of the Weakness
rationale string Description of the flaw and the consequences.
url string Reference documentation location
nbObjects integer The number of impacted objects