{"id":"CVE-2026-89269","state":"PUBLISHED","title":"WP Testimonials <= 1.4.13 - Author+ Stored XSS via wp-testimonials Shortcode","description":"The WP Testimonials WordPress plugin through 1.4.13 does not properly escape testimonial content and reverses WordPress's HTML sanitization when rendering it, allowing users with the Author role and above to store JavaScript that executes in the session of any user viewing the testimonials, including administrators.","publishedAt":"2026-10-13T06:00:09.204Z","updatedAt":"2026-10-13T11:54:09.173Z","severity":{"score":6.8,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","source":"CISA-ADP"},"assigner":"WPScan","products":["Unknown WP Testimonials"],"affected":[{"vendor":"Unknown","product":"WP Testimonials","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.4.13","versionType":"semver"}]}],"references":["https://wpscan.com/vulnerability/feff4b89-6ae6-487a-9187-ecb70778c83c/"],"weaknesses":["CWE-79"],"ingestedAt":"2026-10-29T20:13:26.108Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/89xxx/CVE-2026-89269.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-89269","state":"PUBLISHED","datePublished":"2026-10-13T06:00:09.204Z","dateUpdated":"2026-10-13T11:54:09.173Z","assignerShortName":"WPScan","assignerOrgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateReserved":"2026-09-11T10:55:41.133Z"},"containers":{"cna":{"title":"WP Testimonials <= 1.4.13 - Author+ Stored XSS via wp-testimonials Shortcode","descriptions":[{"lang":"en","value":"The WP Testimonials WordPress plugin through 1.4.13 does not properly escape testimonial content and reverses WordPress's HTML sanitization when rendering it, allowing users with the Author role and above to store JavaScript that executes in the session of any user viewing the testimonials, including administrators."}],"affected":[{"vendor":"Unknown","product":"WP Testimonials","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"1.4.13","versionType":"semver"}]}],"references":[{"url":"https://wpscan.com/vulnerability/feff4b89-6ae6-487a-9187-ecb70778c83c/","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-10-13T06:00:09.204Z"},"credits":[{"lang":"en","value":"Jaze","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":"UNCHANGED","version":"3.1","baseScore":6.8,"attackVector":"NETWORK","baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H","integrityImpact":"HIGH","userInteraction":"REQUIRED","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"HIGH","confidentialityImpact":"HIGH"}},{"other":{"type":"ssvc","content":{"timestamp":"2026-10-13T11:53:30.511151Z","id":"CVE-2026-89269","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"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-10-13T11:54:09.173Z"}}]}}}