{"id":"CVE-2026-15386","state":"PUBLISHED","title":"Meow Gallery < 5.5.2 - Author+ Stored XSS via Attachment Alt-Text","description":"The Meow Gallery WordPress plugin before 5.5.2 does not escape an attachment's alt text before outputting it into an attribute of the link it builds for linked galleries, allowing users with the Author role or above to store a JavaScript payload that executes in the browser of any visitor (including administrators) who views a post containing such a gallery.","publishedAt":"2026-08-07T06:00:12.872Z","updatedAt":"2026-08-07T18:09:25.060Z","severity":{"score":5.4,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","source":"CISA-ADP"},"assigner":"WPScan","products":["Unknown Meow Gallery"],"affected":[{"vendor":"Unknown","product":"Meow Gallery","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"5.5.2","versionType":"semver"}]}],"references":["https://wpscan.com/vulnerability/f76518ec-3abb-4b3c-b592-f5e24059304b/"],"weaknesses":["CWE-79"],"ingestedAt":"2026-10-29T20:11:00.674Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/15xxx/CVE-2026-15386.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-15386","state":"PUBLISHED","datePublished":"2026-08-07T06:00:12.872Z","dateUpdated":"2026-08-07T18:09:25.060Z","assignerShortName":"WPScan","assignerOrgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateReserved":"2026-07-10T09:46:45.183Z"},"containers":{"cna":{"title":"Meow Gallery < 5.5.2 - Author+ Stored XSS via Attachment Alt-Text","descriptions":[{"lang":"en","value":"The Meow Gallery WordPress plugin before 5.5.2 does not escape an attachment's alt text before outputting it into an attribute of the link it builds for linked galleries, allowing users with the Author role or above to store a JavaScript payload that executes in the browser of any visitor (including administrators) who views a post containing such a gallery."}],"affected":[{"vendor":"Unknown","product":"Meow Gallery","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"5.5.2","versionType":"semver"}]}],"references":[{"url":"https://wpscan.com/vulnerability/f76518ec-3abb-4b3c-b592-f5e24059304b/","tags":["exploit","vdb-entry","technical-description"]}],"problemTypes":[{"descriptions":[{"description":"CWE-79 Cross-Site Scripting (XSS)","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"WPScan","orgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateUpdated":"2026-08-07T06:00:12.872Z"},"credits":[{"lang":"en","value":"Karthik Ramakrishnan","type":"finder"},{"lang":"en","value":"WPScan","type":"coordinator"}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"WPScan CVE Generator"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"CHANGED","version":"3.1","baseScore":5.4,"attackVector":"NETWORK","baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","integrityImpact":"LOW","userInteraction":"REQUIRED","attackComplexity":"LOW","availabilityImpact":"NONE","privilegesRequired":"LOW","confidentialityImpact":"LOW"}},{"other":{"type":"ssvc","content":{"timestamp":"2026-08-07T18:06:59.002016Z","id":"CVE-2026-15386","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-79","type":"CWE","lang":"en","description":"CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')"}]}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-08-07T18:09:25.060Z"}}]}}}