CVE-2023-27626
Description
Missing Authorization vulnerability in Aleksandar Urošević Stock Ticker allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Stock Ticker: from n/a through 3.23.0.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
2- Range: <=3.23.0
Patches
Vulnerability mechanics
Root cause
"Missing authorization check allows unauthenticated users to purge the plugin's stock cache via the stockticker_purge_cache URL parameter."
Attack vector
An unauthenticated attacker can exploit the missing authorization by sending crafted HTTP requests to the WordPress installation running the vulnerable Stock Ticker plugin. The advisory identifies that the `stockticker_purge_cache` URL parameter could be used by any visitor, without authentication, to purge the plugin's cached stock data [ref_id=1]. This is a classic Missing Authorization flaw [CWE-862] where the plugin fails to verify that the requesting user has the necessary capabilities before performing sensitive operations. The attack requires no special privileges, no user interaction, and can be carried out over the network.
Affected code
The vulnerability exists in the Stock Ticker plugin for WordPress (versions through 3.23.0). The plugin's authorization checks are missing or insufficient, allowing unauthenticated users to trigger actions that should require administrative privileges. The changelog entry for version 3.23.1 confirms a patch for "Broken Access Control" and specifically notes the removal of the `stockticker_purge_cache` URL parameter which allowed unauthorized users to purge the stock cache.
What the fix does
The fix, applied in version 3.23.1, removes the `stockticker_purge_cache` URL parameter entirely and adds proper authorization checks to the affected endpoints [ref_id=1]. By eliminating the unauthenticated cache purge mechanism and ensuring that only users with appropriate permissions can trigger administrative actions, the patch closes the access control gap. The changelog also notes that from version 3.23.1 onward, purging the stock cache is only possible by updating "All Stock Symbols" or running "Fetch Stock Data Now" on the plugin settings page, both of which require administrative access.
Preconditions
- configThe Stock Ticker plugin must be installed and activated on a WordPress site
- authNo authentication or special privileges are required
- networkThe attacker must be able to send HTTP requests to the WordPress site
- inputThe attacker sends a request containing the stockticker_purge_cache parameter
Generated on Jun 18, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
1News mentions
0No linked articles in our index yet.