Description
The Image Hub – Free Images from Unsplash, Pixabay, Pexels, Openverse & Giphy plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.2.0 via the 'image_hub_api_keys_* (6 options)' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to extract the plaintext API credentials for six third-party services — Giphy, Openverse (client ID and secret), Pexels, Pixabay, and Unsplash — emitted verbatim into every admin page's HTML via wp_localize_script. The leaked page HTML also contains a valid image_hub_nonce AJAX nonce, which — combined with the absence of any capability check in the image_hub_update_settings AJAX handler — allows the same Subscriber-level attacker to overwrite all six stored API credential options via update_option().
Published: 2026-10-16
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive Information Exposure
Action: Patch
AI Analysis

Impact

The Image Hub plugin for WordPress exposes sensitive credential information for six third‑party image services. By sending the image_hub_api_keys_* parameters, an authenticated user with subscriber level access can cause the plugin to inject the plaintext API keys for Giphy, Openverse, Pexels, Pixabay, and Unsplash directly into the body of every admin page via wp_localize_script. The same level of access also allows the user to overwrite these stored credentials through the image_hub_update_settings AJAX handler, which lacks a capability check and accepts the nonce present in the leaked page. The flaw satisfies CWE‑200 and compromises confidentiality by leaking cryptographic tokens that can be used to access or abuse the related services and to modify site configuration without proper authorization.

Affected Systems

WordPress installations that use extendthemes’ Image Hub – Free Images from Unsplash, Pixabay, Pexels, Openverse & Giphy plugin version 1.2.0 or earlier are affected. No other versions are known to contain the flaw, and higher plugin versions have not been reported to include this issue.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate severity. Exploitation requires only authenticated access at subscriber level or higher and can be performed entirely within the WordPress admin interface, with no external network traffic. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting the current risk is moderate but non‑negligible. Effective exposure of API credentials can be leveraged by any attacker who gains subscriber or higher privileges, making timely remediation important.

Generated by OpenCVE AI on October 16, 2026 at 14:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Image Hub plugin to the latest version that removes the credential exposure flaw; if no update is available, disable or delete the plugin until a fix is released.
  • Immediately regenerate and replace the Giphy, Openverse, Pexels, Pixabay, and Unsplash API keys that were exposed and reconfigure the plugin with the new credentials.
  • Ensure that only users with administrator capabilities can modify the API key settings by adding a capability check or using WordPress’s settings API to restrict the update_option call; if this is not possible, restrict the plugin’s settings page to administrators only.
  • Audit the site for unexpected changes to the image_hub_api_keys_* options or other plugin configuration values and roll back any unauthorized modifications.

Generated by OpenCVE AI on October 16, 2026 at 14:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Image Hub – Free Images from Unsplash, Pixabay, Pexels, Openverse & Giphy plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.2.0 via the 'image_hub_api_keys_* (6 options)' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to extract the plaintext API credentials for six third-party services — Giphy, Openverse (client ID and secret), Pexels, Pixabay, and Unsplash — emitted verbatim into every admin page's HTML via wp_localize_script. The leaked page HTML also contains a valid image_hub_nonce AJAX nonce, which — combined with the absence of any capability check in the image_hub_update_settings AJAX handler — allows the same Subscriber-level attacker to overwrite all six stored API credential options via update_option().
Title Image Hub <= 1.2.0 - Authenticated (Subscriber+) Sensitive Information Exposure in Admin Page HTML
Weaknesses CWE-200
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-16T15:09:39.704Z

Reserved: 2026-10-12T13:17:08.779Z

Link: CVE-2026-109191

cve-icon Vulnrichment

Updated: 2026-10-16T15:00:16.951Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T05:17:28.967

Modified: 2026-10-16T15:17:06.477

Link: CVE-2026-109191

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T14:30:13Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor