CVE-2025-7695: Dataverse Integration (WordPress plugin) · Missing Authorization
Affects Dataverse Integration (WordPress plugin)Source CVE Database V5
Not known to be exploited · CVSS 8.8 High.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 52% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 24 Jul 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| alexacrm Dataverse Integration | Affected
| Fixed in– |
AI-suggested
1. Immediate mitigation involves restricting access to the reset_password_link endpoint by implementing additional authorization checks at the web server or application firewall level to ensure only authorized users can invoke it. 2. Disable or restrict the Dataverse Integration plugin temporarily if patching is not immediately available. 3. Monitor logs for unusual password reset requests, especially those targeting administrator accounts. 4. Enforce strong authentication mechanisms such as multi-factor authentication (MFA) for all administrator accounts to reduce the risk of account takeover. 5. Regularly audit user roles and permissions to ensure minimal necessary privileges are assigned. 6. Once available, promptly apply official patches or updates from alexacrm addressing this vulnerability. 7. Consider implementing rate limiting on password reset requests to prevent automated exploitation attempts. 8. Educate users and administrators about this vulnerability and encourage vigilance for suspicious activity. 9. Employ intrusion detection systems to alert on anomalous REST API calls related to password resets. 10. Review and harden other REST API endpoints to prevent similar missing authorization issues.
Description
The Dataverse Integration plugin for WordPress is vulnerable to Privilege Escalation due to missing authorization checks within its reset_password_link REST endpoint in versions 2.77 through 2.81. The endpoint’s handler accepts a client-supplied id, email, or login, looks up that user, and calls get_password_reset_key() unconditionally. Because it only checks that the caller is authenticated, and not that they own or may edit the target account, any authenticated attacker, with Subscriber-level access and above, can obtain a password reset link for an administrator and hijack that account.
References
- wordfence.com/threat-intel/vulnerabilities/id/cfd35a3c-7203-4832-8b0d-56f3e7983118?source=cve (opens in a new tab)
- wordpress.org/plugins/integration-cds/ (opens in a new tab)
- plugins.trac.wordpress.org/browser/integration-cds/trunk/src/API/AuthenticatedEndpoint.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/integration-cds/trunk/src/API/Endpoints/GetResetUserPasswordLink.php (opens in a new tab)
- plugins.trac.wordpress.org/changeset?new=3329717%40integration-cds%2Ftrunk&old=3323579%40integration-cds%2Ftrunk (opens in a new tab)