[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSW2qjyojIxdNcbzIsY0Ju4lok_fRMzUs19NRodgliuc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":22,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":131,"fingerprints":219},"markdown-on-save","Markdown on Save","1.3.1","Mark Jaquith","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkjaquith\u002F","\u003Cp>This plugin allows you to compose content in Markdown on a per-item basis. The markdown version is stored separately (in the \u003Ccode>post_content_filtered\u003C\u002Fcode> column), so you can deactivate this plugin and your posts won’t spew out Markdown, because HTML is stored in the \u003Ccode>post_content\u003C\u002Fcode>, just like normal. This is also much faster than doing on-the-fly Markdown conversion on every page load. It’s only done once! When you re-edit the post, the markdown version is swapped into the editor for you to edit. If something external updates the post content, you’ll lose the Markdown version.\u003C\u002Fp>\n\u003Cp>Note: this plugin assumes you’re using the Classic editor.\u003C\u002Fp>\n","Allows you to compose content in Markdown on a per-item basis. The markdown version is stored separately, so you can deactivate this plugin any time.",70,12723,100,2,"2024-05-04T18:24:00.000Z","6.5.8","6.0","",[20,21],"formatting","markdown","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkdown-on-save.1.3.1.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"markjaquith",29,176350,86,3337,69,"2026-04-04T09:21:18.495Z",[37,56,74,92,109],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":50,"homepage":18,"download_link":54,"security_score":55,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"wp-markdown","WP-Markdown","1.6.1","Stephen Harris","https:\u002F\u002Fprofiles.wordpress.org\u002Fstephenh1988\u002F","\u003Cp>This plugin allows you to write posts (of any post type) using the Markdown syntax. The plugin converts the Markdown into HTML prior to saving the post. When editing a post, the plugin converts it back into Markdown syntax.\u003C\u002Fp>\n\u003Cp>The plugin also allows you to enable Markdown in \u003Cstrong>comments\u003C\u002Fstrong> and \u003Cstrong>bbPress forums\u003C\u002Fstrong>. In these instances the plugin adds a toolbar, and preview of the processed Markdown with \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fgoogle-code-prettify\u002F\" rel=\"nofollow ugc\">Prettify\u003C\u002Fa> syntax highlighter applied (similiar to that used in the Stack Exchange websites such as \u003Ca href=\"http:\u002F\u002Fwordpress.stackexchange.com\u002F\" rel=\"nofollow ugc\">WordPress Stack Exchange\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>WP-Markdown stores the processed HTML, so deactivating the plugin will not affect your posts, comments or bbPress forums.\u003C\u002Fp>\n","Allows Markdown to be enabled in posts, comments and bbPress forums.",400,86288,90,28,"2017-12-27T14:00:00.000Z",[51,20,21,52,53],"code","prettify","syntax-highlighter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-markdown.1.6.1.zip",85,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":13,"num_ratings":14,"last_updated":66,"tested_up_to":67,"requires_at_least":18,"requires_php":18,"tags":68,"homepage":72,"download_link":73,"security_score":55,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"parsedown-wp","Parsedown for WordPress","0.3","rob1n","https:\u002F\u002Fprofiles.wordpress.org\u002Frob1n\u002F","\u003Cp>\u003Cstrong>Got a bug report or want to contribute?\u003C\u002Fstrong> Please do so on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frobinadr\u002Fparsedown-wp\u002Fissues\" rel=\"nofollow ugc\">GitHub issue tracker\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frobinadr\u002Fparsedown-wp\u002Fpulls\" rel=\"nofollow ugc\">submit a pull request\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fparsedown.org\" rel=\"nofollow ugc\">Parsedown\u003C\u002Fa> is an efficient, modern PHP implementation of the \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002F\" rel=\"nofollow ugc\">Markdown\u003C\u002Fa> syntax originally developed by John Gruber. This plugin runs your posts and comments through the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ferusev\u002Fparsedown-extra\" rel=\"nofollow ugc\">Parsedown Extra\u003C\u002Fa> version, which has additional features that are part of the \u003Ca href=\"https:\u002F\u002Fmichelf.ca\u002Fprojects\u002Fphp-markdown\u002Fextra\u002F\" rel=\"nofollow ugc\">Markdown Extra\u003C\u002Fa> extension by Michel Fortin.\u003C\u002Fp>\n\u003Cp>Michel wrote the \u003Ca href=\"https:\u002F\u002Fmichelf.ca\u002Fprojects\u002Fphp-markdown\u002Fclassic\u002F\" rel=\"nofollow ugc\">original Markdown plugin for WordPress\u003C\u002Fa>, and this aims to be a 100% compatible drop-in replacement for that. Michel’s original plugin is no longer supported as of February 1, 2014.\u003C\u002Fp>\n\u003Cp>So \u003Cstrong>why Parsedown?\u003C\u002Fstrong> It’s \u003Ca href=\"http:\u002F\u002Fparsedown.org\u002Fspeed\" rel=\"nofollow ugc\">faster\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fparsedown.org\u002Fconsistency\" rel=\"nofollow ugc\">more consistent\u003C\u002Fa> and is being \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ferusev\u002Fparsedown\" rel=\"nofollow ugc\">actively developed\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Development of this WordPress plugin \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frobinadr\u002Fparsedown-wp\" rel=\"nofollow ugc\">takes place over on GitHub\u003C\u002Fa>. If you have any support requests, I do monitor the support forums on here, or you can \u003Ca href=\"http:\u002F\u002Frobinadr.com\u002Fcontact\" rel=\"nofollow ugc\">contact me directly\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin processes your posts and comments using the Parsedown library. It is a direct replacement for PHP Markdown Extra by Michel Fortin.",60,2673,"2015-04-24T01:09:00.000Z","4.2.39",[20,21,69,70,71],"markup","posting","writing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fparsedown-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparsedown-wp.0.3.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":64,"downloaded":82,"rating":24,"num_ratings":24,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"simple-markdown","Simple Markdown","1.4.2","Floris-Jan","https:\u002F\u002Fprofiles.wordpress.org\u002Fblokkie\u002F","\u003Cp>Simple Markdown is a lightweight WordPress plugin that adds a custom Gutenberg block for rendering Markdown content directly in your posts and pages. Perfect for developers, writers, and anyone who prefers writing in Markdown format.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW in 1.3.0: Professional Code Beautification\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic code formatting and indentation for all supported languages\u003Cbr \u002F>\n* Professional copy buttons positioned as elegant tabs outside code blocks\u003Cbr \u002F>\n* Language-aware beautification (JavaScript, PHP, CSS, JSON, Bash)\u003Cbr \u002F>\n* Smart preservation of ASCII art and tree structures in copy-only blocks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom Gutenberg block for Markdown content\u003C\u002Fli>\n\u003Cli>Support for common Markdown syntax:\n\u003Cul>\n\u003Cli>Headers (H1-H6)\u003C\u002Fli>\n\u003Cli>Bold and italic text\u003C\u002Fli>\n\u003Cli>Inline code and code blocks with copy functionality\u003C\u002Fli>\n\u003Cli>Links\u003C\u002Fli>\n\u003Cli>Unordered and ordered lists\u003C\u002Fli>\n\u003Cli>Blockquotes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Professional code block rendering with:\n\u003Cul>\n\u003Cli>Automatic beautification and proper indentation\u003C\u002Fli>\n\u003Cli>One-click copy functionality with visual feedback\u003C\u002Fli>\n\u003Cli>Language labels (JavaScript, PHP, CSS, JSON, Bash)\u003C\u002Fli>\n\u003Cli>Tight line spacing optimized for code readability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Clean HTML output with semantic markup\u003C\u002Fli>\n\u003Cli>Theme-resistant styling with robust CSS overrides\u003C\u002Fli>\n\u003Cli>Easy to use interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is the core version with all essential markdown features plus professional code handling. A Pro version with syntax highlighting and other advanced features will be available in the future.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported Markdown Syntax:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode># Header 1\u003C\u002Fcode> through \u003Ccode>###### Header 6\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>**bold text**\u003C\u002Fcode> and \u003Ccode>*italic text*\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>`inline code`\u003C\u002Fcode> and code blocks with triple backticks\u003C\u002Fli>\n\u003Cli>\u003Ccode>[link text](URL)\u003C\u002Fcode> for links\u003C\u002Fli>\n\u003Cli>\u003Ccode>- item\u003C\u002Fcode> for unordered lists\u003C\u002Fli>\n\u003Cli>\u003Ccode>1. item\u003C\u002Fcode> for ordered lists\u003C\u002Fli>\n\u003Cli>\u003Ccode>> quote\u003C\u002Fcode> for blockquotes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Code Block Syntax:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>```javascript copy\u003C\u002Fcode> – Beautified JavaScript with copy button\u003C\u002Fli>\n\u003Cli>\u003Ccode>```php copy\u003C\u002Fcode> – Beautified PHP with copy button\u003C\u002Fli>\n\u003Cli>\u003Ccode>```css copy\u003C\u002Fcode> – Beautified CSS with copy button\u003C\u002Fli>\n\u003Cli>\u003Ccode>```json copy\u003C\u002Fcode> – Beautified JSON with copy button\u003C\u002Fli>\n\u003Cli>\u003Ccode>```bash copy\u003C\u002Fcode> – Bash commands with copy button\u003C\u002Fli>\n\u003Cli>\u003Ccode>```copy\u003C\u002Fcode> – Copy button without beautification (preserves ASCII art)\u003C\u002Fli>\n\u003Cli>\u003Ccode>```\u003C\u002Fcode> – Plain code block (no beautification, no copy button)\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple and fast plugin to render markdown with a custom Gutenberg block. Professional code beautification and copy functionality included.",540,"2025-09-03T17:18:00.000Z","6.8.5","5.0","7.4",[88,51,20,89,21],"blocks","gutenberg","https:\u002F\u002Fgithub.com\u002FFJBlok\u002Fwpp-simple-markdown","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-markdown.1.4.2.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":13,"num_ratings":102,"last_updated":103,"tested_up_to":67,"requires_at_least":104,"requires_php":18,"tags":105,"homepage":107,"download_link":108,"security_score":55,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"markdownbar","MarkdownBar","1.0","crimson090","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrimson090\u002F","\u003Cp>Adds buttons to the Text (HTML) edit which generate Markdown syntax. These buttons serve as a great introduction to\u003Cbr \u002F>\nusers who are new to Markdown, as well as shortcuts for more experienced users. The buttons include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bold\u003C\u002Fli>\n\u003Cli>Italic\u003C\u002Fli>\n\u003Cli>Blockquote\u003C\u002Fli>\n\u003Cli>Link\u003C\u002Fli>\n\u003Cli>Code\u003C\u002Fli>\n\u003Cli>Table\u003C\u002Fli>\n\u003Cli>Headers\u003C\u002Fli>\n\u003Cli>Help (links to external Github Markdown guide)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin does not modify the Visual editor, as that editor is not ideal for writing Markdown in. It’s recommended you disable\u003Cbr \u002F>\nthe Visual editor entirely to enforce using Markdown.\u003C\u002Fp>\n\u003Cp>Note that this plugin \u003Cstrong>does not render Markdown\u003C\u002Fstrong>. You should use a plugin (such as Jetpack Markdown) to render markdown in your theme.\u003C\u002Fp>\n","Adds a toolbar of buttons to the Text (HTML) edit which generate Markdown syntax",10,1659,1,"2015-04-21T16:59:00.000Z","3.9",[20,21,106],"wysiwyg","http:\u002F\u002Fwww.jonheller.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkdownbar.1.0.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":47,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":128,"download_link":129,"security_score":13,"vuln_count":102,"unpatched_count":24,"last_vuln_date":130,"fetched_at":26},"tinymce-advanced","Advanced Editor Tools","5.9.2","Andrew Ozz","https:\u002F\u002Fprofiles.wordpress.org\u002Fazaozz\u002F","\u003Cp>Advanced Editor Tools (previously TinyMCE Advanced) introduces a “Classic Paragraph” block for the block editor (Gutenberg).\u003Cbr \u002F>\nIf you are not quite ready to switch to the block editor, or have plugins that cannot be used there (yet), using the Classic Paragraph block is your best option. It lets you to continue to use the familiar TinyMCE editor for most tasks, and at the same time gives you full access to all blocks and new features in the block editor.\u003C\u002Fp>\n\u003Cp>Version 5.5 continues to improve and enhance the new features introduced in version 5.0 of the plugin. It includes an improved “Clear Formatting” button, several advanced settings for tables, and importing and exporting of the settings to a file.\u003C\u002Fp>\n\u003Cp>If you want to continue to use the previous (“classic”) editor in WordPress 5.0 and newer, this plugin has an option to replace the new editor with the previous one. If you prefer to have access to both editors side by side or to allow your users to switch editors, it would be better to install the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor plugin\u003C\u002Fa>. Advanced Editor Tools is fully compatible with the classic editor plugin and similar plugins that restore use of the previous WordPress editor.\u003C\u002Fp>\n\u003Cp>As always this plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar in the Classic Paragraph and Classic blocks in the block editor, and in the classic editor (when enabled by a plugin). There you can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc.\u003C\u002Fp>\n\u003Cp>It includes 15 plugins for \u003Ca href=\"https:\u002F\u002Fwww.tiny.cloud\u002F\" rel=\"nofollow ugc\">TinyMCE\u003C\u002Fa> that are automatically enabled or disabled depending on the buttons you have chosen.\u003Cbr \u002F>\nIn addition this plugin adds options for keeping the paragraph tags in text mode and importing the CSS classes from the theme’s editor-style.css.\u003C\u002Fp>\n\u003Ch4>Some of the features added by this plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>“Classic Paragraph” block that can be used instead of or together with the standard Paragraph block.\u003C\u002Fli>\n\u003Cli>An option to set the Classic Paragraph or Classic block as the default block in the block editor.\u003C\u002Fli>\n\u003Cli>Supports converting of most default blocks to classic paragraphs, and from classic paragraphs back to the default blocks.\u003C\u002Fli>\n\u003Cli>Support for creating and editing tables in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>More options when inserting lists in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>Search and Replace in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>Ability to set Font Family and Font Sizes in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>And many others.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>Advanced Editor Tools does not collect or store any user related data. It does not set cookies, and it does not connect to any third-party websites. It only uses functionality that is available in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa>, and in the \u003Ca href=\"https:\u002F\u002Ftinymce.com\u002F\" rel=\"nofollow ugc\">TinyMCE editor\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>In that terms Advanced Editor Tools does not affect your website’s user privacy in any way.\u003C\u002Fp>\n","Extends and enhances the block editor (Gutenberg) and the classic editor (TinyMCE).",2000000,35126516,351,"2025-12-08T15:02:00.000Z","6.9.4","5.9","5.6",[125,126,127,20,89],"block-editor","classic-editor","editor","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftinymce-advanced\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-advanced.5.9.2.zip","2014-09-08 00:00:00",{"attackSurface":132,"codeSignals":199,"taintFlows":211,"riskAssessment":212,"analyzedAt":218},{"hooks":133,"ajaxHandlers":195,"restRoutes":196,"shortcodes":197,"cronEvents":198,"entryPointCount":24,"unprotectedCount":24},[134,138,142,146,149,152,156,159,162,166,170,173,176,179,182,186,188,191],{"type":135,"name":136,"callback":136,"file":137,"line":48},"action","init","markdown-on-save.php",{"type":139,"name":140,"callback":140,"priority":100,"file":137,"line":141},"filter","wp_insert_post_data",33,{"type":135,"name":143,"callback":144,"file":137,"line":145},"post_submitbox_misc_actions","submitbox_actions",35,{"type":139,"name":147,"callback":147,"priority":100,"file":137,"line":148},"edit_post_content",36,{"type":139,"name":150,"callback":150,"priority":100,"file":137,"line":151},"edit_post_content_filtered",37,{"type":135,"name":153,"callback":154,"file":137,"line":155},"load-post.php","load",38,{"type":135,"name":153,"callback":157,"file":137,"line":158},"enqueue",39,{"type":135,"name":160,"callback":157,"file":137,"line":161},"load-post-new.php",40,{"type":135,"name":163,"callback":164,"file":137,"line":165},"xmlrpc_call","xmlrpc_actions",41,{"type":135,"name":136,"callback":167,"priority":168,"file":137,"line":169},"maybe_remove_kses",99,42,{"type":135,"name":171,"callback":167,"priority":168,"file":137,"line":172},"set_current_user",43,{"type":135,"name":174,"callback":174,"file":137,"line":175},"wp_insert_post",44,{"type":135,"name":177,"callback":177,"priority":100,"file":137,"line":178},"wp_restore_post_revision",45,{"type":139,"name":180,"callback":180,"file":137,"line":181},"_wp_post_revision_fields",46,{"type":135,"name":183,"callback":184,"priority":100,"file":137,"line":185},"parse_query","make_filterable",61,{"type":135,"name":183,"callback":184,"priority":100,"file":137,"line":187},65,{"type":135,"name":189,"callback":189,"priority":100,"file":137,"line":190},"the_posts",91,{"type":139,"name":192,"callback":193,"priority":168,"file":137,"line":194},"user_can_richedit","__return_false",111,[],[],[],[],{"dangerousFunctions":200,"sqlUsage":201,"outputEscaping":203,"fileOperations":24,"externalRequests":24,"nonceChecks":102,"capabilityChecks":24,"bundledLibraries":210},[],{"prepared":24,"raw":24,"locations":202},[],{"escaped":14,"rawEcho":14,"locations":204},[205,208],{"file":137,"line":206,"context":207},212,"raw output",{"file":137,"line":209,"context":207},227,[],[],{"summary":213,"deductions":214},"The \"markdown-on-save\" v1.3.1 plugin demonstrates a generally good security posture with no reported vulnerabilities and a minimal attack surface. The static analysis shows a complete lack of common entry points like AJAX handlers, REST API routes, shortcodes, and cron events.  Furthermore, the code signals indicate sound practices, with no dangerous functions, all SQL queries using prepared statements, and a single nonce check present. This suggests a well-developed and security-conscious approach to its creation.\n\nHowever, the static analysis does reveal a potential area of concern: only 50% of output is properly escaped, with 4 total outputs analyzed. This means that half of the plugin's output could be vulnerable to cross-site scripting (XSS) if the data being output is not inherently safe. While there are no reported vulnerabilities or taint flows in the history or analysis, this unescaped output represents a tangible, albeit potentially minor, risk that should be addressed to achieve a more robust security profile. The absence of capability checks and the limited number of outputs analyzed mean that the full scope of potential output vulnerabilities might not be fully captured.",[215],{"reason":216,"points":217},"Half of outputs are not properly escaped",6,"2026-03-16T21:37:06.834Z",{"wat":220,"direct":227},{"assetPaths":221,"generatorPatterns":223,"scriptPaths":224,"versionParams":225},[222],"\u002Fwp-content\u002Fplugins\u002Fmarkdown-on-save\u002Fjs\u002Fmarkdown-on-save.js",[],[222],[226],"markdown-on-save\u002Fjs\u002Fmarkdown-on-save.js?ver=",{"cssClasses":228,"htmlComments":229,"htmlAttributes":231,"restEndpoints":235,"jsGlobals":236,"shortcodeOutput":238},[],[230],"\u003C!--markdown-->",[232,233,234],"data-cws-markdown-nonce","data-cws-markdown-nonce-field","data-cws-markdown-editor",[],[237],"CWS_Markdown_Editor",[]]