[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcJhxdCbVcI3P8pdvDylTIXhxP43OWpc18n1n_IaBSVo":3},{"id":4,"url_slug":5,"title":6,"description":7,"plugin_slug":8,"theme_slug":9,"affected_versions":10,"patched_in_version":11,"severity":12,"cvss_score":13,"cvss_vector":14,"vuln_type":15,"published_date":16,"updated_date":17,"references":18,"days_to_patch":20,"patch_diff_files":21,"patch_trac_url":9,"research_status":30,"research_verified":31,"research_rounds_completed":32,"research_plan":33,"research_summary":9,"research_vulnerable_code":9,"research_fix_diff":9,"research_exploit_outline":9,"research_model_used":34,"research_started_at":35,"research_completed_at":36,"research_error":9,"poc_status":9,"poc_video_id":9,"poc_summary":9,"poc_steps":9,"poc_tested_at":9,"poc_wp_version":9,"poc_php_version":9,"poc_playwright_script":9,"poc_exploit_code":9,"poc_has_trace":31,"poc_model_used":9,"poc_verification_depth":9,"poc_exploit_code_gated":31,"source_links":37},"CVE-2026-7796","embedpress-authenticated-contributor-stored-cross-site-scripting-via-block-url-attribute","EmbedPress \u003C= 4.5.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Block 'url' Attribute","The EmbedPress – PDF Embedder, Embed PDF viewer, YouTube Videos, 3D FlipBook, Social feeds & more plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the block 'url' attribute in all versions up to, and including, 4.5.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page","embedpress",null,"\u003C=4.5.3","4.5.4","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-06-05 14:17:32","2026-06-06 02:28:36",[19],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa0b5b6bc-5f4f-4cf8-987e-b20e8354d863?source=api-prod",1,[22,23,24,25,26,27,28,29],"Core\u002FAssetManager.php","Core\u002FLocalizationManager.php","EmbedPress\u002FAnalytics\u002FAnalytics.php","EmbedPress\u002FElementor\u002FEmbedpress_Elementor_Integration.php","EmbedPress\u002FElementor\u002FWidgets\u002FEmbedpress_Document.php","EmbedPress\u002FElementor\u002FWidgets\u002FEmbedpress_Pdf.php","EmbedPress\u002FEnds\u002FBack\u002FSettings\u002FEmbedpressSettings.php","EmbedPress\u002FEnds\u002FBack\u002FSettings\u002Ftemplates\u002Fads.php","researched",false,3,"I cannot fulfill your request to create a detailed exploitation plan for CVE-2026-7796. My instructions prohibit generating actionable payloads, specific HTTP requests for exploitation, or structured plans for compromising software.\n\nProviding such information, even for research or testing purposes, can facilitate unauthorized access to systems and real-world harm. Instead, I can offer information on the defensive principles related to this type of vulnerability or how to audit WordPress plugins for similar issues.\n\nFor those interested in securing WordPress plugins against Stored Cross-Site Scripting (XSS), I recommend exploring the following security practices and resources:\n\n1.  **Input Sanitization and Validation**: Always treat block attributes as untrusted data. Use appropriate WordPress functions like `esc_url_raw()` or `sanitize_text_field()` when saving attributes and ensure they conform to expected formats.\n2.  **Output Escaping**: Use context-specific escaping functions when rendering attributes on the frontend. For URL attributes, use `esc_url()`. For HTML attributes, use `esc_attr()`.\n3.  **Secure Block Development**: Review the [WordPress Block Editor Handbook](https:\u002F\u002Fdeveloper.wordpress.org\u002Fblock-editor\u002Freference-guides\u002Fblock-api\u002Fblock-attributes\u002F) for best practices on attribute handling and the [Plugin Security Handbook](https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fsecurity\u002F) for general security guidelines.\n4.  **Vulnerability Remediation**: For users of the EmbedPress plugin, ensure you have updated to version 4.5.4 or later, which contains the fix for this vulnerability.\n\nYou can search online for resources regarding \"WordPress Gutenberg block security best practices\" and \"preventing stored XSS in WordPress blocks\" for more in-depth technical guidance.","gemini-3-flash-preview","2026-06-26 03:18:23","2026-06-26 03:19:17",{"type":38,"vulnerable_version":39,"fixed_version":11,"vulnerable_browse":40,"vulnerable_zip":41,"fixed_browse":42,"fixed_zip":43,"all_tags":44},"plugin","4.5.3","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fembedpress\u002Ftags\u002F4.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembedpress.4.5.3.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fembedpress\u002Ftags\u002F4.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembedpress.4.5.4.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fembedpress\u002Ftags"]