{"id":"CVE-2026-107323","aliases":["EUVD-2026-96128","GHSA-pccf-qp9v-4p26"],"status":"published","title":"Gallery PhotoBlocks 1.3.5 - Contributor+ Stored XSS","description":"The Gallery PhotoBlocks WordPress plugin before 1.3.6 does not sanitize and escape one of its gallery settings before outputting it into an HTML attribute, allowing users with Contributor-level access and above to store JavaScript that executes in the browser of anyone who views a page containing the gallery, including administrators.","severity":{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00282,"percentile":0.20972,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2026-10-10T06:00:09Z","modified":"2026-10-13T20:36:00Z","products":[{"vendor":"unknown","product":"gallery photoblocks"},{"vendor":"wp chill","product":"gallery photoblocks"}],"references":[{"url":"https://wpscan.com/vulnerability/19a8c2db-fb31-4203-83d6-139b35c93a80/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-107323"},{"url":"https://wpscan.com/vulnerability/19a8c2db-fb31-4203-83d6-139b35c93a80"},{"url":"https://github.com/advisories/GHSA-pccf-qp9v-4p26"}],"sources":{"cve":[{"id":"CVE-2026-107323","title":"Gallery PhotoBlocks 1.3.5 - Contributor+ Stored XSS","description":"The Gallery PhotoBlocks WordPress plugin before 1.3.6 does not sanitize and escape one of its gallery settings before outputting it into an HTML attribute, allowing users with Contributor-level access and above to store JavaScript that executes in the browser of anyone who views a page containing the gallery, including administrators.","status":"published","published":"2026-10-10T06:00:09.393Z","modified":"2026-10-10T12:06:41.421Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"adp"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T13:45:14.072357Z"}],"euvd":[{"id":"EUVD-2026-96128","description":"The Gallery PhotoBlocks WordPress plugin before 1.3.6 does not sanitize and escape one of its gallery settings before outputting it into an HTML attribute, allowing users with Contributor-level access and above to store JavaScript that executes in the browser of anyone who views a page containing the gallery, including administrators.","status":"published","published":"2026-10-10T06:00:09Z","modified":"2026-10-10T12:06:41Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T17:27:23.685286Z"}],"ghsa":[{"id":"GHSA-pccf-qp9v-4p26","title":"The Gallery PhotoBlocks WordPress plugin before 1.3.6 does not sanitize and escape one of its...","description":"The Gallery PhotoBlocks WordPress plugin before 1.3.6 does not sanitize and escape one of its gallery settings before outputting it into an HTML attribute, allowing users with Contributor-level access and above to store JavaScript that executes in the browser of anyone who views a page containing the gallery, including administrators.","status":"published","published":"2026-10-10T06:30:59Z","modified":"2026-10-10T12:30:26Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:13:01.926366Z"}],"nvd":[{"id":"CVE-2026-107323","description":"The Gallery PhotoBlocks WordPress plugin before 1.3.6 does not sanitize and escape one of its gallery settings before outputting it into an HTML attribute, allowing users with Contributor-level access and above to store JavaScript that executes in the browser of anyone who views a page containing the gallery, including administrators.","status":"published","published":"2026-10-10T06:16:41.167Z","modified":"2026-10-13T20:36:00.85Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:12:55.473789Z"}]}}
