{"api_version":"1","generated_at":"2026-09-27T21:41:28+00:00","cve":"CVE-2026-96895","urls":{"html":"https://cve.report/CVE-2026-96895","api":"https://cve.report/api/cve/CVE-2026-96895.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2026-96895","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2026-96895"},"summary":{"title":"WP YouTube Lyte < 1.7.31 - Contributor+ Stored XSS via Embed Block Attributes","description":"The WP YouTube Lyte WordPress plugin before 1.7.31 does not escape some attributes of YouTube embed blocks before outputting them in an HTML attribute when rendering the block, which could allow users with a role as low as contributor to perform Stored Cross-Site Scripting attacks.","state":"PUBLISHED","assigner":"WPScan","published_at":"2026-09-27 06:17:22","updated_at":"2026-09-27 06:17:22"},"problem_types":["CWE-79 Cross-Site Scripting (XSS)"],"metrics":[],"references":[{"url":"https://wpscan.com/vulnerability/15978f11-a7bd-41f0-94bf-069be4d03987/","name":"https://wpscan.com/vulnerability/15978f11-a7bd-41f0-94bf-069be4d03987/","refsource":"contact@wpscan.com","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-96895","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-96895","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"Unknown","product":"WP YouTube Lyte","version":"affected 1.7.31 semver","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[{"source":"CNA","value":"Dmitrii Ignatyev","lang":"en"},{"source":"CNA","value":"WPScan","lang":"en"}],"nvd_cpes":[],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"cna":{"affected":[{"defaultStatus":"unaffected","product":"WP YouTube Lyte","vendor":"Unknown","versions":[{"lessThan":"1.7.31","status":"affected","version":"0","versionType":"semver"}]}],"credits":[{"lang":"en","type":"finder","value":"Dmitrii Ignatyev"},{"lang":"en","type":"coordinator","value":"WPScan"}],"descriptions":[{"lang":"en","value":"The WP YouTube Lyte WordPress plugin before 1.7.31 does not escape some attributes of YouTube embed blocks before outputting them in an HTML attribute when rendering the block, which could allow users with a role as low as contributor to perform Stored Cross-Site Scripting attacks."}],"problemTypes":[{"descriptions":[{"description":"CWE-79 Cross-Site Scripting (XSS)","lang":"en","type":"CWE"}]}],"providerMetadata":{"dateUpdated":"2026-09-27T06:00:22.090Z","orgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","shortName":"WPScan"},"references":[{"tags":["exploit","vdb-entry","technical-description"],"url":"https://wpscan.com/vulnerability/15978f11-a7bd-41f0-94bf-069be4d03987/"}],"source":{"discovery":"EXTERNAL"},"title":"WP YouTube Lyte < 1.7.31 - Contributor+ Stored XSS via Embed Block Attributes","x_generator":{"engine":"WPScan CVE Generator"}}},"cveMetadata":{"assignerOrgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","assignerShortName":"WPScan","cveId":"CVE-2026-96895","datePublished":"2026-09-27T06:00:22.090Z","dateReserved":"2026-09-23T19:47:44.228Z","dateUpdated":"2026-09-27T06:00:22.090Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"nvd":{"publishedDate":"2026-09-27 06:17:22","lastModifiedDate":"2026-09-27 06:17:22","problem_types":["CWE-79 Cross-Site Scripting (XSS)"],"metrics":[],"configurations":[]},"legacy_mitre":{"record":{"CveYear":"2026","CveId":"96895","Ordinal":"1","Title":"WP YouTube Lyte < 1.7.31 - Contributor+ Stored XSS via Embed Blo","CVE":"CVE-2026-96895","Year":"2026"},"notes":[{"CveYear":"2026","CveId":"96895","Ordinal":"1","NoteData":"The WP YouTube Lyte WordPress plugin before 1.7.31 does not escape some attributes of YouTube embed blocks before outputting them in an HTML attribute when rendering the block, which could allow users with a role as low as contributor to perform Stored Cross-Site Scripting attacks.","Type":"Description","Title":"WP YouTube Lyte < 1.7.31 - Contributor+ Stored XSS via Embed Blo"}]}}}