{"metadata": {"vulnerability": "CVE-2026-109191", "count": 15, "kinds": {"milestone": 4, "sighting": 1, "kev": 0, "other": 10}}, "data": [{"timestamp": "2026-10-12T13:17:08.779Z", "date_only": false, "value": "2026-10-12T13:17:08.779Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2026-109191", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-12T13:32:47Z", "date_only": false, "value": "2026-10-12T13:32:47.000Z", "kind": "other", "label": "Time", "source": "cvelistv5 / Wordfence", "record": "CVE-2026-109191", "field": "containers.cna.timeline.0.time"}, {"timestamp": "2026-10-15T15:48:52Z", "date_only": false, "value": "2026-10-15T15:48:52.000Z", "kind": "other", "label": "Time", "source": "cvelistv5 / Wordfence", "record": "CVE-2026-109191", "field": "containers.cna.timeline.1.time"}, {"timestamp": "2026-10-16T04:27:01.828Z", "date_only": false, "value": "2026-10-16T04:27:01.828Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-109191", "field": "cveMetadata.datePublished"}, {"timestamp": "2026-10-16T04:27:01.828Z", "date_only": false, "value": "2026-10-16T04:27:01.828Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / Wordfence", "record": "CVE-2026-109191", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-16T04:47:46.018Z", "date_only": false, "value": "2026-10-16T04:47:46.018299Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117448773827534976", "record": "CVE-2026-109191", "field": "creation_timestamp", "uuid": "e2f3d5cd-e2b4-4724-a687-32cc9c872b88", "content": "CVE-2026-109191 Image Hub &lt;= 1.2.0 - Authenticated (Subscriber+) Sensitive Information Exposure in Admin Page HTML The Image Hub \u2013 Free Images from Unsplash, Pixabay, Pexels, Openverse &amp; 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 \u2014 Giphy, Openverse (client ID and secret), Pexels, Pixabay, and Unsplash \u2014 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 \u2014 combined with the absence of any capability check in the image_hub_update_settings AJAX handler \u2014 allows the same Subscriber-level attacker to overwrite all six stored API credential options via update_option().\nhttps://www.cve.org/CVERecord?id=CVE-2026-109191https://www.wordfence.com/threat-intel/vulnerabilities/id/99d1e0cc-1fd0-47f7-8b73-33663ed72eea?source=cvehttps://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/inc/src/MediaModal.php#L38https://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/inc/src/MediaModal.php#L19https://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/inc/src/Settings.php#L78https://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/image-hub.php#L46https://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/inc/src/Settings.php#L23https://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/inc/src/MediaModal.php#L56https://plugins.trac.wordpress.org/browser/image-hub/tags/1.2.0/inc/src/Utils.php#L11https://plugins.trac.wordpress.org/changeset/3745452/image-hub/trunk/inc/src/MediaModal.php#wordpress #extendthemes #ImageHub\u2013FreeImagesfromUnsplash,Pixabay,Pexels,Openverse&amp;Giphy#CVE_2026_109191#bot", "url": "https://infosec.exchange/users/cve/statuses/117448773827534976"}, {"timestamp": "2026-10-16T05:17:28Z", "date_only": false, "value": "2026-10-16T05:17:28Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-Q237-9JP4-9HHV", "record": "GHSA-Q237-9JP4-9HHV", "field": "database_specific.nvd_published_at"}, {"timestamp": "2026-10-16T05:17:28.967Z", "date_only": false, "value": "2026-10-16T05:17:28.967", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-109191", "record": "FKIE_CVE-2026-109191", "field": "published"}, {"timestamp": "2026-10-16T06:30:26Z", "date_only": false, "value": "2026-10-16T06:30:26Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-Q237-9JP4-9HHV", "record": "GHSA-Q237-9JP4-9HHV", "field": "published"}, {"timestamp": "2026-10-16T06:30:26Z", "date_only": false, "value": "2026-10-16T06:30:26Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-Q237-9JP4-9HHV", "record": "GHSA-Q237-9JP4-9HHV", "field": "modified"}, {"timestamp": "2026-10-16T14:56:18.943Z", "date_only": false, "value": "2026-10-16T14:56:18.943819Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-109191", "field": "containers.adp.0.metrics.0.other.content.timestamp"}, {"timestamp": "2026-10-16T14:56:18.943Z", "date_only": false, "value": "2026-10-16T14:56:18.943819Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-109191", "record": "FKIE_CVE-2026-109191", "field": "metrics.ssvcV203.0.ssvcData.timestamp"}, {"timestamp": "2026-10-16T15:09:39.704Z", "date_only": false, "value": "2026-10-16T15:09:39.704Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2026-109191", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-16T15:09:39.704Z", "date_only": false, "value": "2026-10-16T15:09:39.704Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-109191", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-16T15:17:06.477Z", "date_only": false, "value": "2026-10-16T15:17:06.477", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-109191", "record": "FKIE_CVE-2026-109191", "field": "lastModified"}]}
