CVE-2026-23694 in HiSpeed Cacheinfo

Summary

by MITRE • 02/23/2026

Aruba HiSpeed Cache (aruba-hispeed-cache) WordPress plugin versions prior to 3.0.5 contain a cross-site request forgery (CSRF) vulnerability affecting multiple administrative AJAX actions. The handlers for ahsc_reset_options, ahsc_debug_status, and ahsc_enable_purge perform authentication and capability checks but do not verify a WordPress nonce for state-changing requests. An attacker can induce a logged-in administrator to visit a malicious webpage that submits forged requests to admin-ajax.php, resulting in unauthorized resetting of plugin settings, toggling of the WordPress WP_DEBUG configuration, or modification of cache purging behavior without the administrator’s intent.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 02/24/2026

The Aruba HiSpeed Cache WordPress plugin vulnerability represents a critical cross-site request forgery weakness that undermines the security of WordPress administrative functions. This flaw affects versions prior to 3.0.5 and specifically targets three administrative AJAX actions that control core plugin functionality. The vulnerability stems from insufficient validation of WordPress nonces in state-changing requests, creating a pathway for attackers to manipulate plugin configurations without proper authorization. The affected actions include ahsc_reset_options for resetting plugin settings, ahsc_debug_status for toggling WP_DEBUG configuration, and ahsc_enable_purge for modifying cache purging behavior. These administrative functions are particularly dangerous because they can fundamentally alter the plugin's operational parameters and potentially expose the WordPress installation to additional security risks.

The technical implementation of this vulnerability violates fundamental web security principles by failing to implement proper request validation mechanisms. WordPress nonces serve as a critical security measure to ensure that requests originate from legitimate administrative sources and that users have intentionally authorized specific actions. The absence of nonce verification in these administrative AJAX handlers creates a condition where attackers can craft malicious payloads that appear to come from authenticated administrators. The vulnerability operates through a classic CSRF attack pattern where an attacker constructs a malicious webpage containing embedded requests to the admin-ajax.php endpoint. When a logged-in administrator visits this page, their browser automatically submits the forged requests without their knowledge or consent, effectively executing unauthorized administrative actions on their behalf.

From an operational impact perspective, this vulnerability can lead to significant security degradation and potential system compromise. The ability to reset plugin options can remove critical configurations that maintain proper caching behavior, potentially causing service disruption or exposing the site to cache-related security issues. The toggling of WP_DEBUG status represents a particularly concerning aspect as it can expose sensitive debugging information to unauthorized parties, creating potential data leakage scenarios. Modifying cache purging behavior can result in either excessive cache invalidation that impacts performance or insufficient purging that allows stale content to remain accessible, both of which can compromise the overall security posture. The vulnerability's exploitation requires only that an administrator visits a malicious page, making it particularly dangerous in environments where administrators frequently browse untrusted websites or where social engineering attacks are prevalent.

The security implications of this vulnerability align with CWE-352, which specifically addresses Cross-Site Request Forgery weaknesses in software systems. This classification emphasizes the fundamental flaw in the application's failure to validate request authenticity and the lack of proper state-changing request verification mechanisms. From an ATT&CK framework perspective, this vulnerability maps to T1566.001 (Phishing) and T1078.004 (Valid Accounts) as it relies on the attacker's ability to convince administrators to visit malicious sites and exploits existing administrative privileges. The vulnerability also relates to T1496 (Resource Hijacking) through potential cache manipulation that could be used to redirect traffic or perform denial-of-service attacks. Organizations should immediately update to version 3.0.5 or later to address this vulnerability, as the patch implements proper nonce verification for all administrative AJAX actions. Additionally, implementing additional security measures such as Content Security Policy headers, regular security audits, and administrator education about phishing risks can provide defense-in-depth against similar vulnerabilities. The incident underscores the importance of proper input validation and authentication mechanisms in web applications, particularly for administrative functions that can alter system configurations or security settings.

Responsible

VulnCheck

Reservation

01/14/2026

Disclosure

02/23/2026

Moderation

accepted

CPE

ready

EPSS

0.00043

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!