{"history":[{"alert":0,"cve":"CVE-2026-73696","id":23506,"kind":"epss","observed_at":1794500401,"payload":"{\"date\": \"2026-11-12\", \"epss\": 0.00493, \"percentile\": 0.42853}"},{"alert":0,"cve":"CVE-2026-73696","id":20831,"kind":"epss","observed_at":1794327601,"payload":"{\"date\": \"2026-11-10\", \"epss\": 0.00493, \"percentile\": 0.4268}"},{"alert":0,"cve":"CVE-2026-73696","id":18838,"kind":"epss","observed_at":1794241201,"payload":"{\"date\": \"2026-11-09\", \"epss\": 0.00493, \"percentile\": 0.42628}"},{"alert":0,"cve":"CVE-2026-73696","id":16941,"kind":"epss","observed_at":1794198001,"payload":"{\"date\": \"2026-11-08\", \"epss\": 0.00493, \"percentile\": 0.42613}"},{"alert":1,"cve":"CVE-2026-73696","id":16920,"kind":"cna","observed_at":1794198001,"payload":"{\"containers\": {\"adp\": [{\"metrics\": [{\"other\": {\"content\": {\"id\": \"CVE-2026-73696\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"yes\"}, {\"Technical Impact\": \"total\"}], \"role\": \"CISA Coordinator\", \"timestamp\": \"2026-11-02T17:14:12.252751Z\", \"version\": \"2.0.3\"}, \"type\": \"ssvc\"}}], \"providerMetadata\": {\"dateUpdated\": \"2026-11-02T17:30:37.671Z\", \"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\"}, \"title\": \"CISA ADP Vulnrichment\"}], \"cna\": {\"affected\": [{\"defaultStatus\": \"unaffected\", \"product\": \"Control Web Panel\", \"vendor\": \"Control Web Panel\", \"versions\": [{\"lessThan\": \"1.12\", \"status\": \"affected\", \"version\": \"0\", \"versionType\": \"custom\"}]}], \"cpeApplicability\": [{\"nodes\": [{\"cpeMatch\": [{\"criteria\": \"cpe:2.3:a:control-webpanel:webpanel:*:*:*:*:*:*:*:*\", \"versionEndExcluding\": \"1.12\", \"vulnerable\": true}], \"operator\": \"OR\"}], \"operator\": \"OR\"}], \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Valentin Lobstein (Chocapikk)\"}], \"datePublic\": \"2026-11-02T00:00:00.000Z\", \"descriptions\": [{\"lang\": \"en\", \"value\": \"Control Web Panel (CWP) before webpanel_version 1.12 contains an execution after redirect vulnerability in the user panel authentication flow (CWPUserIndex) that allows unauthenticated attackers to bypass authentication by exploiting a missing exit() call after a header('Location: ...') redirect. Attackers can send unauthenticated requests to continue PHP execution past the redirect, reaching user panel functionality that should require authentication.\"}], \"metrics\": [{\"cvssV4_0\": {\"Automatable\": \"NOT_DEFINED\", \"Recovery\": \"NOT_DEFINED\", \"Safety\": \"NOT_DEFINED\", \"attackComplexity\": \"LOW\", \"attackRequirements\": \"NONE\", \"attackVector\": \"NETWORK\", \"baseScore\": 8.6, \"baseSeverity\": \"HIGH\", \"exploitMaturity\": \"NOT_DEFINED\", \"privilegesRequired\": \"LOW\", \"providerUrgency\": \"NOT_DEFINED\", \"subAvailabilityImpact\": \"NONE\", \"subConfidentialityImpact\": \"NONE\", \"subIntegrityImpact\": \"NONE\", \"userInteraction\": \"NONE\", \"valueDensity\": \"NOT_DEFINED\", \"vectorString\": \"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N\", \"version\": \"4.0\", \"vulnAvailabilityImpact\": \"NONE\", \"vulnConfidentialityImpact\": \"HIGH\", \"vulnIntegrityImpact\": \"HIGH\", \"vulnerabilityResponseEffort\": \"NOT_DEFINED\"}, \"format\": \"CVSS\", \"scenarios\": [{\"lang\": \"en\", \"value\": \"GENERAL\"}]}, {\"cvssV3_1\": {\"attackComplexity\": \"LOW\", \"attackVector\": \"NETWORK\", \"availabilityImpact\": \"NONE\", \"baseScore\": 8.1, \"baseSeverity\": \"HIGH\", \"confidentialityImpact\": \"HIGH\", \"integrityImpact\": \"HIGH\", \"privilegesRequired\": \"LOW\", \"scope\": \"UNCHANGED\", \"userInteraction\": \"NONE\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N\", \"version\": \"3.1\"}, \"format\": \"CVSS\", \"scenarios\": [{\"lang\": \"en\", \"value\": \"GENERAL\"}]}], \"problemTypes\": [{\"descriptions\": [{\"cweId\": \"CWE-698\", \"description\": \"Execution After Redirect (EAR)\", \"lang\": \"en\", \"type\": \"CWE\"}]}], \"providerMetadata\": {\"dateUpdated\": \"2026-11-03T17:00:32.808Z\", \"orgId\": \"83251b91-4cc7-4094-a5c7-464a1b83ea10\", \"shortName\": \"VulnCheck\"}, \"references\": [{\"name\": \"Changelog\", \"tags\": [\"release-notes\", \"patch\"], \"url\": \"https://control-webpanel.com/changelog\"}, {\"name\": \"VulnCheck Blog\", \"tags\": [\"technical-description\", \"exploit\"], \"url\": \"https://www.vulncheck.com/blog/control-web-panel-pre-auth-module-dispatch-rce\"}, {\"name\": \"VulnCheck Advisory: Control Web Panel (CWP) < 1.12 Authentication Bypass via Execution After Redirect\", \"tags\": [\"third-party-advisory\"], \"url\": \"https://www.vulncheck.com/advisories/control-web-panel-cwp-execution-after-redirect-in-cwpuserindex\"}], \"title\": \"Control Web Panel (CWP) < 1.12 Execution After Redirect in CWPUserIndex\", \"x_generator\": {\"engine\": \"vulncheck\"}}}, \"cveMetadata\": {\"assignerOrgId\": \"83251b91-4cc7-4094-a5c7-464a1b83ea10\", \"assignerShortName\": \"VulnCheck\", \"cveId\": \"CVE-2026-73696\", \"datePublished\": \"2026-11-02T14:52:29.886Z\", \"dateReserved\": \"2026-08-13T15:15:54.513Z\", \"dateUpdated\": \"2026-11-03T17:00:32.808Z\", \"state\": \"PUBLISHED\"}, \"dataType\": \"CVE_RECORD\", \"dataVersion\": \"5.2\"}"}],"record":{"affected":[{"defaultStatus":"unaffected","product":"Control Web Panel","vendor":"Control Web Panel","versions":[{"lessThan":"1.12","status":"affected","version":"0","versionType":"custom"}]}],"cna":{"containers":{"adp":[{"metrics":[{"other":{"content":{"id":"CVE-2026-73696","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"total"}],"role":"CISA Coordinator","timestamp":"2026-11-02T17:14:12.252751Z","version":"2.0.3"},"type":"ssvc"}}],"providerMetadata":{"dateUpdated":"2026-11-02T17:30:37.671Z","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP"},"title":"CISA ADP Vulnrichment"}],"cna":{"affected":[{"defaultStatus":"unaffected","product":"Control Web Panel","vendor":"Control Web Panel","versions":[{"lessThan":"1.12","status":"affected","version":"0","versionType":"custom"}]}],"cpeApplicability":[{"nodes":[{"cpeMatch":[{"criteria":"cpe:2.3:a:control-webpanel:webpanel:*:*:*:*:*:*:*:*","versionEndExcluding":"1.12","vulnerable":true}],"operator":"OR"}],"operator":"OR"}],"credits":[{"lang":"en","type":"finder","value":"Valentin Lobstein (Chocapikk)"}],"datePublic":"2026-11-02T00:00:00.000Z","descriptions":[{"lang":"en","value":"Control Web Panel (CWP) before webpanel_version 1.12 contains an execution after redirect vulnerability in the user panel authentication flow (CWPUserIndex) that allows unauthenticated attackers to bypass authentication by exploiting a missing exit() call after a header('Location: ...') redirect. Attackers can send unauthenticated requests to continue PHP execution past the redirect, reaching user panel functionality that should require authentication."}],"metrics":[{"cvssV4_0":{"Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","Safety":"NOT_DEFINED","attackComplexity":"LOW","attackRequirements":"NONE","attackVector":"NETWORK","baseScore":8.6,"baseSeverity":"HIGH","exploitMaturity":"NOT_DEFINED","privilegesRequired":"LOW","providerUrgency":"NOT_DEFINED","subAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","userInteraction":"NONE","valueDensity":"NOT_DEFINED","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"HIGH","vulnerabilityResponseEffort":"NOT_DEFINED"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]},{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":8.1,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","version":"3.1"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-698","description":"Execution After Redirect (EAR)","lang":"en","type":"CWE"}]}],"providerMetadata":{"dateUpdated":"2026-11-03T17:00:32.808Z","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","shortName":"VulnCheck"},"references":[{"name":"Changelog","tags":["release-notes","patch"],"url":"https://control-webpanel.com/changelog"},{"name":"VulnCheck Blog","tags":["technical-description","exploit"],"url":"https://www.vulncheck.com/blog/control-web-panel-pre-auth-module-dispatch-rce"},{"name":"VulnCheck Advisory: Control Web Panel (CWP) < 1.12 Authentication Bypass via Execution After Redirect","tags":["third-party-advisory"],"url":"https://www.vulncheck.com/advisories/control-web-panel-cwp-execution-after-redirect-in-cwpuserindex"}],"title":"Control Web Panel (CWP) < 1.12 Execution After Redirect in CWPUserIndex","x_generator":{"engine":"vulncheck"}}},"cveMetadata":{"assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","assignerShortName":"VulnCheck","cveId":"CVE-2026-73696","datePublished":"2026-11-02T14:52:29.886Z","dateReserved":"2026-08-13T15:15:54.513Z","dateUpdated":"2026-11-03T17:00:32.808Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"cna_checked":1794435601,"cve":"CVE-2026-73696","description":"Control Web Panel (CWP) before webpanel_version 1.12 contains an execution after redirect vulnerability in the user panel authentication flow (CWPUserIndex) that allows unauthenticated attackers to bypass authentication by exploiting a missing exit() call after a header('Location: ...') redirect. Attackers can send unauthenticated requests to continue PHP execution past the redirect, reaching user panel functionality that should require authentication.","epss":{"date":"2026-11-12","epss":0.00493,"percentile":0.42853},"epss_checked":1794522003,"first_seen":1794181127,"kev":null,"kev_checked":1794522003,"products":"Control Web Panel Control Web Panel","references":["https://control-webpanel.com/changelog","https://www.vulncheck.com/blog/control-web-panel-pre-auth-module-dispatch-rce","https://www.vulncheck.com/advisories/control-web-panel-cwp-execution-after-redirect-in-cwpuserindex"],"score":{"Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","Safety":"NOT_DEFINED","attackComplexity":"LOW","attackRequirements":"NONE","attackVector":"NETWORK","baseScore":8.6,"baseSeverity":"HIGH","exploitMaturity":"NOT_DEFINED","privilegesRequired":"LOW","provider":"VulnCheck","providerUrgency":"NOT_DEFINED","subAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","userInteraction":"NONE","valueDensity":"NOT_DEFINED","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"HIGH","vulnerabilityResponseEffort":"NOT_DEFINED"},"solutions":"","state":"PUBLISHED","title":"Control Web Panel (CWP) < 1.12 Execution After Redirect in CWPUserIndex","updated_at":1794500401,"workarounds":""},"sources":[{"canonical_url":"https://www.vulncheck.com/blog/control-web-panel-pre-auth-module-dispatch-rce","id":240,"publisher":"VulnCheck","title":"CWP2Shell: The Login Page That Never Says No | Blog | VulnCheck"}]}
