{"meta":{"title":"CodeQL CLI CSV output","intro":"Understand CSV results from the CodeQL CLI.","product":"Security and code quality","breadcrumbs":[{"href":"/en/enterprise-server@3.20/code-security","title":"Security and code quality"},{"href":"/en/enterprise-server@3.20/code-security/reference","title":"Reference"},{"href":"/en/enterprise-server@3.20/code-security/reference/code-scanning","title":"Code scanning"},{"href":"/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql","title":"CodeQL"},{"href":"/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-cli","title":"CodeQL CLI"},{"href":"/en/enterprise-server@3.20/code-security/reference/code-scanning/codeql/codeql-cli/csv-output","title":"CodeQL CLI CSV output"}],"documentType":"article"},"body":"# CodeQL CLI CSV output\n\nUnderstand CSV results from the CodeQL CLI.\n\nWhen you save analysis results from the CodeQL CLI in CSV format, each line corresponds to an alert, containing a comma-separated list with the following information:\n\n**Property**|**Description**|**Example**\n-----|-----|-----\nName | Name of the query that identified the result. | `Inefficient regular expression`\nDescription | Description of the query.| `A regular expression that requires exponential time to match certain inputs can be a performance bottleneck, and may be vulnerable to denial-of-service attacks.`\nSeverity | Severity of the query.| `error`\nMessage | Alert message.| `This part of the regular expression may cause exponential backtracking on strings containing many repetitions of '\\\\\\\\'.`\nPath | Path of the file containing the alert. | `/vendor/codemirror/markdown.js`\nStart line | Line of the file where the code that triggered the alert begins. | `617`\nStart column | Column of the start line that marks the start of the alert code. Not included when equal to 1. | `32`\nEnd line | Line of the file where the code that triggered the alert ends. Not included when the same value as the start line. | `64`\nEnd column | Where available, the column of the end line that marks the end of the alert code. Otherwise the end line is repeated. | `617`"}