Glossary¶
- Access denied
- The access to the API functionality is denied if either the used API key is invalid, the configured API user is no longer valid (the account was disabled or deleted), or client’s IP address is not in the allowed range of API access
- API access
- To reduce the damage caused by a revealed API key, access to the API is only granted if the client’s IP address is whitelisted. To use the API, all client’s IP addresses have to be added to the configured list, either as hostname, IP address, or CIDR network.
- API key
- A secret, 32 characters long hex string belonging to your Organisation. Ask AppCheck support to get your API key.
- API user
- The user with whom API calls are executed. It is recommended to use a dedicated user account solely for API use.
- Assignee
- A user in your organisation that is responsible for resolving the found vulnerability.
- CVSS score
- Base score of the Common Vulnerability Scoring System, version 2.
- CVSS vector
- Vector of the different metrics that are aggregated into the single numerical CVSS score; https://nvd.nist.gov/vuln-metrics/cvss/vector-v2.
- Discovered asset status
- One of
pending(newly discovered, waiting for you to decide),added_to_scope(added to your scan scope through Asset Discovery),manually_added_to_scope(the same target was added to your scope by hand), orsuppressed(dismissed; not listed as pending and not included in pending asset emails). - Failure condition
One of the following values:
LOW: At least one LOW vulnerability was foundMEDIUM: At least one MEDIUM vulnerability was foundHIGH: At least one HIGH vulnerability was foundBAD_STATUS: The scan finished with the statusABORTEDorFAILED
- Impact
- One of
high,medium, andlow. - Priority
- One of
high,medium, andlow. Can be changed. - Probability
- One of
high,medium, andlow. - Report format
- The file format of a report:
docx(Microsoft Word),xlsx(Microsoft Excel),csvorpdf. Which formats are available depends on the report type. - Report type
- Which report is produced.
fullis the complete technical report of every vulnerability in a scan run matching the filters, with descriptions, evidence and remediation advice (docx,xlsxorcsv).executiveis a summary for a non-technical audience (pdfonly). - Suppression period
- How long a vulnerability with the
false_positiveoracceptable_riskvulnerability status stays suppressed, in days:14(the default),30,60,90,180,366, or99999(permanent). The period starts when the status or the period is set. If the vulnerability is detected again by a scan after the period has ended, its status returns tounfixed. - Severity
- The severity level indicates how serious the vulnerability is. The severity level is a translation from CVSS Score.
The severity can be one of
critical,high,medium,lowandinfo. - Run status
- The status of a scan run is one of
RUNNING,PAUSED,ABORTED,DETACHED(scanning backend temporarily lost connection),COMPLETED(run finished without discovering vulnerabilities), andFAILED(run finished, but vulnerabilities were discovered). - Scan
- A scan definition and it’s associated scan runs.
- Scan definition
- Configuration of a scan. Including targets, scheduling, scanning methods.
- Scan run
- Actual scanning process. Uses the lates version of a scan definition.
- Scan status
- The status of the last (or explicitly specified) scan run of a scan definition.
- Timestamp
- Seconds since 1970-01-01 00:00:00 UTC (the Epoch).
- Vulnerability
- Discovered attack possibility. A vulnerability is discovered by a scan run, but is not bound to it. If two scans have overlapping scope, and therefore discover the same vulnerability, there is still only one vulnerability (with only one ID).
- Vulnerability status
- One of
unfixed(the initial value),fixed,false_positive, andacceptable_risk. Reports can also filter oninvestigating(being triaged),confirmed(confirmed by the AppCheck team) andbackported(mitigated by a backported patch). The status can be changed by the user. Once a vulnerability is changed tofixed,false_positive, oracceptable_risk, it is hidden in the AppCheck NG Webinterface. However, once afixedvulnerability is discovered a second time, it’s status is changed back tounfixedand it is visible again. - OWASP
- Name of one of the Top ten most critical security risks to web application.