CVE-2025-60122 Overview
CVE-2025-60122 is a missing authorization vulnerability in the HivePress Claim Listings plugin for WordPress. The flaw affects all versions up to and including 1.1.4. Authenticated users with low-privilege accounts can exploit incorrectly configured access control checks to perform actions beyond their intended permissions. The weakness maps to CWE-862: Missing Authorization.
Critical Impact
A low-privileged authenticated attacker can bypass access control checks in the HivePress Claim Listings plugin, leading to unauthorized modification of listing claim data over the network.
Affected Products
- HivePress Claim Listings plugin for WordPress
- Versions from n/a through 1.1.4
- WordPress sites running the vulnerable plugin with listing claim functionality enabled
Discovery Timeline
- 2025-09-26 - CVE-2025-60122 published to the National Vulnerability Database (NVD)
- 2026-06-17 - Last updated in NVD database
Technical Details for CVE-2025-60122
Vulnerability Analysis
The HivePress Claim Listings plugin extends the HivePress directory framework with functionality allowing users to submit ownership claims on listings. One or more plugin actions fail to enforce authorization checks before executing sensitive operations.
An attacker holding any authenticated WordPress account, including a self-registered subscriber, can invoke the affected endpoints. Because the server relies on incorrectly configured access control checks, requests execute even when the caller is not the legitimate owner or an administrator. The impact is limited to integrity of listing claim data, with no direct exposure of confidential information and no denial of service.
Root Cause
The root cause is missing or improperly implemented capability and ownership checks in plugin request handlers. The code path assumes trusted callers or validates only authentication, not authorization. As a result, permission enforcement is absent for actions that should be restricted to specific roles or resource owners.
Attack Vector
Exploitation requires network access to the WordPress site and a valid authenticated session with low privileges. No user interaction is needed beyond the attacker's own request. The attacker sends crafted HTTP requests to plugin-controlled endpoints, such as AJAX or REST actions handling claim submissions, approvals, or modifications. The server processes the request without validating whether the caller is authorized to act on the target resource.
See the Patchstack HivePress Claim Listings advisory for technical references.
Detection Methods for CVE-2025-60122
Indicators of Compromise
- Unexpected changes to listing claim states, ownership assignments, or claim metadata in the WordPress database.
- HTTP requests to HivePress Claim Listings AJAX or REST endpoints originating from low-privileged user sessions.
- New or modified claim records that do not correspond to legitimate user submissions in application logs.
Detection Strategies
- Review WordPress access logs for POST requests to admin-ajax.php or plugin REST routes referencing hivepress-claim-listings actions by non-administrator users.
- Correlate authenticated session identifiers with the roles of users triggering claim-related actions to identify privilege mismatches.
- Audit the wp_posts and wp_postmeta tables for claim entries whose author or associated user does not match the listing owner.
Monitoring Recommendations
- Enable verbose logging on the WordPress installation and forward logs to a centralized analytics platform for role-based anomaly detection.
- Alert on spikes in claim submission or modification activity from subscriber-level accounts.
- Monitor plugin file integrity to detect unauthorized modifications that may follow a successful bypass.
How to Mitigate CVE-2025-60122
Immediate Actions Required
- Update the HivePress Claim Listings plugin to a version later than 1.1.4 once the vendor publishes a fixed release.
- Restrict new user registration on affected sites, or require administrator approval for new accounts, until patching is complete.
- Audit existing listing claims for unauthorized changes and revert any suspicious modifications.
Patch Information
At the time of publication, the NVD entry references the Patchstack advisory covering versions through 1.1.4. Site operators should monitor the HivePress vendor channels and the WordPress plugin repository for a security release addressing CVE-2025-60122 and apply it as soon as it becomes available.
Workarounds
- Deploy a web application firewall (WAF) rule blocking unauthenticated and low-privileged access to HivePress Claim Listings action endpoints.
- Temporarily disable the HivePress Claim Listings plugin if claim functionality is not business-critical.
- Enforce least-privilege role assignments and remove unused subscriber or contributor accounts that could be leveraged by an attacker.
# Configuration example: temporarily disable the plugin via WP-CLI
wp plugin deactivate hivepress-claim-listings
# Verify current version prior to remediation
wp plugin get hivepress-claim-listings --field=version
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

