[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fk-noXSdDkxFQUjPHiExakoCiSm3ztBYOGlANQihO4vE":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":23,"security_score":24,"vuln_count":25,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":44,"crawl_stats":35,"alternatives":47,"analysis":142,"fingerprints":197},"dicom-support","DICOM Support","0.10.7","ivmartel","https:\u002F\u002Fprofiles.wordpress.org\u002Fivmartel\u002F","\u003Cp>The DICOM Support plugin adds the following functionalities to WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>allows to upload DICOM (*.dcm) files in the media library,\u003C\u002Fli>\n\u003Cli>adds a ‘Dicom’ block (wordpress 5 or above) that allows to select files from the media library (creates a ‘dcm’ shortcode)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For wordpress previous to version 5:\u003Cbr \u002F>\n* allows to insert DICOM individual files to a blog post from the media library (by creating a ‘dcm’ shortcode)\u003Cbr \u002F>\n* allows to insert DICOM galleries to a blog post from the media library (by overwritting the ‘gallery’ shortcode)\u003C\u002Fp>\n\u003Cp>The display is done using the open source DICOM Web Viewer (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fivmartel\u002Fdwv\" rel=\"nofollow ugc\">DWV\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>See it live at: \u003Ca href=\"https:\u002F\u002Ftyarcaouen.synology.me\u002Fwordpress\u002Fdwvblog\" rel=\"nofollow ugc\">dwvblog\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>More details on how to add DICOM file(s) to your post can be found in the FAQ.\u003C\u002Fp>\n","Adds DICOM (standard for medical image format) support to Wordpress!",80,6540,100,5,"2025-03-17T18:17:00.000Z","6.5.8","4.5","",[20,21,22],"dicom","html5","javascript","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdicom-support.0.10.7.zip",91,1,0,"2025-03-24 00:00:00","2026-03-15T15:16:48.613Z",[30],{"id":31,"url_slug":32,"title":33,"description":34,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":6,"severity":37,"cvss_score":38,"cvss_vector":39,"vuln_type":40,"published_date":27,"updated_date":41,"references":42,"days_to_patch":25},"CVE-2024-12623","dicom-support-authenticated-contributor-stored-cross-site-scripting","DICOM Support \u003C= 0.10.6 - Authenticated (Contributor+) Stored Cross-Site Scripting","The DICOM Support plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'dcm' shortcode in all versions up to, and including, 0.10.6 due to insufficient input sanitization and output escaping on user supplied attributes. 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.",null,"\u003C=0.10.6","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')","2025-03-25 07:04:55",[43],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd76052f8-34b3-4930-a5bf-182420b07968?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":25,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":25,"trust_score":45,"computed_at":46},94,"2026-04-04T20:19:44.256Z",[48,69,90,112,131],{"slug":49,"name":50,"version":51,"author":52,"author_profile":53,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":58,"num_ratings":14,"last_updated":59,"tested_up_to":60,"requires_at_least":61,"requires_php":18,"tags":62,"homepage":66,"download_link":67,"security_score":68,"vuln_count":26,"unpatched_count":26,"last_vuln_date":35,"fetched_at":28},"modernizr","Modernizr for WordPress","3.7.1","Ramoonus","https:\u002F\u002Fprofiles.wordpress.org\u002Framoonus\u002F","\u003Cp>This plugin adds the Modernizr to your WordPress installation.\u003Cbr \u002F>\nModernizr is a small JavaScript library that detects the availability of native implementations for next-generation web technologies, i.e. features that stem from the HTML5 and CSS3 specifications. Many of these features are already implemented in at least one major browser (most of them in two or more), and what Modernizr does is, very simply, tell you whether the current browser has this feature natively implemented or not.\u003C\u002Fp>\n\u003Cp>For documentation visit http:\u002F\u002Fwww.modernizr.com\u002Fdocs\u002F\u003C\u002Fp>\n","This plugin adds the Modernizr to your WordPress installation.",900,49412,68,"2019-05-04T10:24:00.000Z","5.2.24","4.8",[63,21,64,65,22],"html","ie","internet-explorer","http:\u002F\u002Fwww.ramoonus.nl\u002Fwordpress\u002Fmodernizr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodernizr.3.7.1.zip",85,{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":79,"num_ratings":80,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":18,"tags":84,"homepage":88,"download_link":89,"security_score":68,"vuln_count":26,"unpatched_count":26,"last_vuln_date":35,"fetched_at":28},"wp-video-html5-video-player","HTML5 Video Player for WordPress","4.5.5","onigetoc","https:\u002F\u002Fprofiles.wordpress.org\u002Fonigetoc\u002F","\u003Cp>A video plugin for WordPress built on the Video.js HTML5 video player library. Updated for Videojs 5.0+ with a more beautifull skin. Embed HTML5, Flash video in your post or page.  Play HTML5, FLV, HLS, m3u8, mp4, Youtube, Dailymotion, Vimeo.\u003C\u002Fp>\n\u003Cp>Compatible with the WordPress core [video] shortcode and work with the WordPress insert media button.\u003C\u002Fp>\n\u003Cp>Videojs didn’t update their Videojs to 5.0+ for WordPress and i decided to do it and share it on the WordPress plugins page.\u003C\u002Fp>\n\u003Cp>View \u003Ca href=\"http:\u002F\u002Fvideojs.com\" rel=\"nofollow ugc\">videojs.com\u003C\u002Fa> for additional information.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the [videojs] shortcode in your post or page using the following options.\u003C\u002Fli>\n\u003Cli>Can use the WordPress default [video] shortcode.\u003C\u002Fli>\n\u003Cli>Compatible with the old Videojs version.\u003C\u002Fli>\n\u003Cli>NEW HLS (HTTP Live Streaming)  Live Streaming Video m3u8 (Pro Version).\u003C\u002Fli>\n\u003Cli>Skin Builder – Generate your own skin or choose bettween prebuild skins (Pro Version).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Using video Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-video-html5-video-player\u002Fother_notes\u002F\" rel=\"ugc\">Using video Shortcodes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Pro – Skin builder\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild your own skin with Video Pro, Allo you to create your own skin or use the prebuild demos skins to start and help you creating you own skin.  Now play HLS (HTTP Live Streaming) like m3u8 streaming video\u003C\u002Fp>\n\u003Cp>\u003Cstrong>HLS (HTTP Live Streaming) m3u8 Demo\u003C\u002Fstrong>: \u003Ca href=\"http:\u002F\u002Fwww.scriptsmashup.com\u002Fwordpress-plugins\u002Fhls-http-live-streaming-video-for-videojs-plugin-for-wordpress-m3u8\" rel=\"nofollow ugc\">Video Pro skin builder hls demo (m3u8)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>more infos at:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fwww.scriptsmashup.com\u002Fproduct\u002Fvideo-pro-skin-builder\" rel=\"nofollow ugc\">Video Pro skin builder\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo\u003C\u002Fstrong>: \u003Ca href=\"http:\u002F\u002Fcodesniff.com\u002Fplugins\u002Fvideojs-skin-generator-plugin-demo-for-wordpress\" rel=\"nofollow ugc\">Video Pro skin builder demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo Video Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Ff5nuuy_F4rs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Video Shortcode Options\u003C\u002Fh3>\n\u003Ch3>mp4\u003C\u002Fh3>\n\u003Cp>The location of the h.264\u002FMP4 source for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs mp4=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.mp4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>ogg\u003C\u002Fh3>\n\u003Cp>The location of the Theora\u002FOgg source for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs ogg=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.ogg\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>webm\u003C\u002Fh3>\n\u003Cp>The location of the VP8\u002FWebM source for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs webm=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.webm\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Flash FLV\u003C\u002Fh3>\n\u003Cp>The location of the FLASH\u002FFLV source for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs fvl=\"http:\u002F\u002Fwww.sample-videos.com\u002Fvideo\u002Fflv\u002F480\u002Fbig_buck_bunny_480p_10mb.flv\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>youtube\u003C\u002Fh3>\n\u003Cp>The location of the YouTube source for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs youtube=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=mcixldqDIEQ\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>poster\u003C\u002Fh3>\n\u003Cp>The location of the poster frame for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs poster=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.png\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>width\u003C\u002Fh3>\n\u003Cp>The width of the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs width=\"640\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>height\u003C\u002Fh3>\n\u003Cp>The height of the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs height=\"264\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>preload\u003C\u002Fh3>\n\u003Cp>Start loading the video as soon as possible, before the user clicks play.\u003Cbr \u002F>\nUse ‘auto’, ‘metadata’, or ‘none’. Auto will preload when the browser or device allows it. Metadata will load only the meta data of the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs preload=\"auto\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>autoplay\u003C\u002Fh3>\n\u003Cp>Start playing the video as soon as it’s ready. Use ‘true’ or ‘false’.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs autoplay=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>loop\u003C\u002Fh3>\n\u003Cp>Causes the video to start over as soon as it ends. Use ‘true’ or ‘false’.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs loop=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>controls\u003C\u002Fh3>\n\u003Cp>Use ‘false’ to hide the player controls.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs controls=\"false\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>muted\u003C\u002Fh3>\n\u003Cp>Use ‘true’ to initially mute video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs muted=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>id\u003C\u002Fh3>\n\u003Cp>Add a custom ID to your video player.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs id=\"movie-id\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>class\u003C\u002Fh3>\n\u003Cp>Add a custom class to your player. Use full for floating the video player using ‘alignleft’ or ‘alignright’.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs class=\"alignright\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Tracks\u003C\u002Fh3>\n\u003Cp>Text Tracks are a function of HTML5 video for providing time triggered text to the viewer. To use tracks use the [track] shortcode inside of the [video] shortcode. You can set values for the kind, src, srclang, label, and default attributes. More information is available in the \u003Ca href=\"http:\u002F\u002Fvideojs.com\u002Fdocs\u002Ftracks\u002F\" rel=\"nofollow ugc\">Video.js Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs][track kind=\"captions\" src=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans-captions.vtt\" srclang=\"en\" label=\"English\" default=\"true\"][\u002Fvideojs]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>All Attributes Example\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>[videojs mp4=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.mp4\" ogg=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.ogv\" webm=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.webm\" poster=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.png\" \npreload=\"auto\" autoplay=\"true\" width=\"640\" height=\"264\" id=\"movie-id\" class=\"alignleft\" controls=\"false\" muted=\"true\"][track kind=\"captions\" src=\"http:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fcaptions.vtt\" srclang=\"en\" label=\"English\" default=\"true\"][\u002Fvideojs]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Compatible with WordPress core video shortcode\u003C\u002Fh3>\n\u003Cp>The location of the h.264\u002FMP4 source for the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[video mp4=\"http:\u002F\u002Fvjs.zencdn.net\u002Fv\u002Foceans.mp4\"]\u003Ch3>Video.js Settings Screen\u003C\u002Fh3>--------------------------\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The values set here will be the default values for all videos, unless you specify differently in the shortcode. Uncheck “Use CDN hosted version?” if you want to use a self-hosted copy of Video.js instead of the CDN hosted version. \u003Cem>Using the CDN hosted version is preferable in most situations.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>If you are using a responsive WordPress theme, you may want to check the \u003Cem>Responsive Video\u003C\u002Fem> checkbox.\u003C\u002Fp>\n\u003Cp>Uncheck the \u003Cem>Use the [video] shortcode?\u003C\u002Fem> option \u003Cstrong>only\u003C\u002Fstrong> if you are using WordPress 3.6+ and wish to use the [video] tag for MediaElement.js. You will still be able to use the [videojs] tag to embed videos using Video.js.\u003C\u002Fp>\n","Embed MP4, M4V, OGG, Youtube, WebM, FLV, HLS, M3u8 videos in your post or page using HTML5. Self-hosted or CDN hosted responsive HTML5 Video player.",200,16275,86,3,"2017-02-11T19:38:00.000Z","3.9.40","2.7",[21,22,85,86,87],"player","video","videojs","http:\u002F\u002Fvideojs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-video-html5-video-player.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":13,"downloaded":98,"rating":13,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":18,"tags":103,"homepage":108,"download_link":109,"security_score":110,"vuln_count":25,"unpatched_count":26,"last_vuln_date":111,"fetched_at":28},"interactive-uk-map","Interactive UK Map","3.4.9","html5maps","https:\u002F\u002Fprofiles.wordpress.org\u002Fhtml5maps\u002F","\u003Cp>\u003Cstrong>Put an interactive high-quality HTML5 Map of the UK Regions to your WordPress powered blog!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin allows you to embed the colorful interactive UK map to your WordPress powered website. Interactive map is the best way to provide your blog with geographically-related content or effective navigation system. Just add a special shortcode into any blog page or post and you will find our map in the blog after the few seconds. Functional editor allows you to easily add popup balloons for additional information.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Interactive map of the UK\u003C\u002Fli>\n\u003Cli>Responsive and mobile-friendly\u003C\u002Fli>\n\u003Cli>Clickable regions\u003C\u002Fli>\n\u003Cli>Popup windows that show when the mouse cursor is over it\u003C\u002Fli>\n\u003Cli>Customizable links\u003C\u002Fli>\n\u003Cli>Builds into any WordPress page or post as a simple shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Find other UK HTML5 maps and WordPress map plugins at \u003Ca href=\"https:\u002F\u002Fwww.fla-shop.com\u002Fcountry\u002Fuk\u002F\" rel=\"nofollow ugc\">Fla-shop.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The plugin “Interactive UK Map” is based on and uses CDN-hosted map libraries.\u003Cbr \u002F>\nThe free version of the map display the “Map by Fla-shop.com” link as required by the license agreement found \u003Ca href=\"https:\u002F\u002Fwww.fla-shop.com\u002Ffree_stuff.php#terms\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Fwww.fla-shop.com\u002Fwordpressmaps.php\" rel=\"nofollow ugc\">Premium plugins\u003C\u002Fa> are branding free and additionally include all required map libraries to put on your server.\u003C\u002Fp>\n","Free WordPress plugin for embedding an interactive United Kingdom map with clickable regions. Easy to install and configure.",7626,2,"2025-12-03T15:44:00.000Z","6.9.4","3.3",[104,105,22,106,107],"html5-map","interactive-map","map","maps","https:\u002F\u002Fwww.fla-shop.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finteractive-uk-map.zip",98,"2024-12-30 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":13,"downloaded":120,"rating":13,"num_ratings":99,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":129,"download_link":130,"security_score":68,"vuln_count":26,"unpatched_count":26,"last_vuln_date":35,"fetched_at":28},"responsive-p5js-for-wp","Responsive P5JS for WP","1.1.3","cageehv","https:\u002F\u002Fprofiles.wordpress.org\u002Fcageehv\u002F","\u003Ch4>Embed your P5JS sketches in posts and pages in a responsive way\u003C\u002Fh4>\n\u003Cp>\n\u003Cstrong>1. Create a new sub-directory in the \u002Fuploads\u002Fp5js\u002F directory (using FTP):\u003Cbr \u002F>\n\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Upload all files and directories (index.html, scetch.js, libraries, etc) of your P5JS sketch to the new WordPress \u002Fuploads\u002Fp5js\u002F[sketch_folder] directory.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Add a short code to your post or page\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>sketchfolder\u003C\u002Fstrong>: the name of your P5JS sketch (REQUIRED)\u003Cbr \u002F>\n\u003Cstrong>canvaswidth\u003C\u002Fstrong>: the width of the sketch, should be the same as in your creattecanvas() statement (REQUIRED)\u003Cbr \u002F>\n\u003Cstrong>canvasheight\u003C\u002Fstrong>: the height of the sketch, should be the same as in your creattecanvas() statement (REQUIRED)\u003Cbr \u002F>\n\u003Cstrong>bordersize\u003C\u002Fstrong>: size of the border in pix (OPTIONAL, default: 0px)\u003Cbr \u002F>\n\u003Cstrong>bordercolor\u003C\u002Fstrong>: color of the border around the sketch (OPTIONAL, default: no border, only works when you also define a bordersize)\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands – http:\u002F\u002Fcagewebdev.com – http:\u002F\u002Frvg.cage.nl\u003C\u002Fp>\n\u003Ch4>Plugin URL\u003C\u002Fh4>\n\u003Cp>http:\u002F\u002Fcagewebdev.com\u002Fresponsive-p5js-for-wp-wordpress-plugin\u002F\u003C\u002Fp>\n\u003Ch4>Download URL\u003C\u002Fh4>\n\u003Cblockquote class=\"wp-embedded-content\" data-secret=\"TGiLFLFwaY\">\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-p5js-for-wp\u002F\" rel=\"ugc\">Responsive P5JS for WP\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>\u003Ciframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"“Responsive P5JS for WP” — Plugin Directory\" src=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-p5js-for-wp\u002Fembed\u002F#?secret=Qxr1A22Xqw#?secret=TGiLFLFwaY\" data-secret=\"TGiLFLFwaY\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>NO WARRANTY, USE IT AT YOUR OWN RISK!\u003C\u002Fp>\n\u003Ch4>Plugins by CAGE Web Design | Rolf van Gelder\u003C\u002Fh4>\n\u003Cp>WordPress plugins created by CAGE Web Design | Rolf van Gelder\u003Cbr \u002F>\nhttp:\u002F\u002Fcagewebdev.com\u002Fcategory\u002Fnews-tech-art\u002Fwordpress\u002F\u003C\u002Fp>\n","Embed your P5JS sketches in posts and pages in a responsive way",8394,"2022-05-06T13:50:00.000Z","6.0.11","2.8","5.0",[21,22,126,127,128],"p5js","processing","processing-org","http:\u002F\u002Fcagewebdev.com\u002Fresponsive-p5js-for-wp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-p5js-for-wp.1.1.3.zip",{"slug":132,"name":133,"version":134,"author":94,"author_profile":95,"description":135,"short_description":136,"active_installs":11,"downloaded":137,"rating":13,"num_ratings":25,"last_updated":138,"tested_up_to":101,"requires_at_least":102,"requires_php":18,"tags":139,"homepage":140,"download_link":141,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":35,"fetched_at":28},"interactive-australia-map","Interactive Australia Map","3.4.8","\u003Cp>\u003Cstrong>Put an interactive high-quality HTML5 Map of Australia to your WordPress powered website!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin allows you to embed the colorful interactive Australia map to your WordPress powered website. Interactive map is the best way to provide your website with geographically-related content or effective navigation system. Just add a special shortcode into any page or post and you will find our map in the website after the few seconds. Functional editor allows you to easily add popup balloons for additional information.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Interactive map of Australia\u003C\u002Fli>\n\u003Cli>Responsive and mobile-friendly\u003C\u002Fli>\n\u003Cli>Clickable states\u003C\u002Fli>\n\u003Cli>Popup windows that show when the mouse cursor is over it\u003C\u002Fli>\n\u003Cli>Customizable links\u003C\u002Fli>\n\u003Cli>Builds into any WordPress page or post as a simple shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For even more features, try the Premium \u003Ca href=\"https:\u002F\u002Fwww.fla-shop.com\u002Fproducts\u002Fwp-plugins\u002Foceania\u002Fau\u002F\" rel=\"nofollow ugc\">Australia Map for WP\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The plugin “Interactive Australia Map” is based on and uses CDN-hosted map libraries.\u003Cbr \u002F>\nThe free version of the map display the “Map by Fla-shop.com” link as required by the license agreement found \u003Ca href=\"https:\u002F\u002Fwww.fla-shop.com\u002Ffree_stuff.php#terms\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Fwww.fla-shop.com\u002Fwordpressmaps.php\" rel=\"nofollow ugc\">Premium plugins\u003C\u002Fa> are branding free and additionally include all required map libraries to put on your server.\u003C\u002Fp>\n","Free WordPress plugin for embedding an interactive Australia map with clickable states. Easy to install and configure.",5091,"2025-12-03T15:43:00.000Z",[104,105,22,106,107],"https:\u002F\u002Ffla-shop.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finteractive-australia-map.zip",{"attackSurface":143,"codeSignals":179,"taintFlows":186,"riskAssessment":187,"analyzedAt":196},{"hooks":144,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":178,"entryPointCount":25,"unprotectedCount":26},[145,151,155,158,162,165,168],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","init","create_block_dcm_block_init","DicomSupport.php",23,{"type":152,"name":153,"callback":153,"file":149,"line":154},"filter","upload_mimes",37,{"type":146,"name":156,"callback":156,"file":149,"line":157},"wp_enqueue_scripts",42,{"type":152,"name":159,"callback":159,"priority":160,"file":149,"line":161},"media_send_to_editor",10,45,{"type":152,"name":163,"callback":163,"priority":160,"file":149,"line":164},"post_gallery",47,{"type":146,"name":166,"callback":166,"file":149,"line":167},"admin_print_footer_scripts",50,{"type":146,"name":169,"callback":169,"file":149,"line":170},"print_media_templates",53,[],[],[174],{"tag":175,"callback":176,"file":149,"line":177},"dcm","dcm_shortcode",40,[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":185},[],{"prepared":26,"raw":26,"locations":182},[],{"escaped":25,"rawEcho":26,"locations":184},[],[],[],{"summary":188,"deductions":189},"The 'dicom-support' plugin v0.10.7 exhibits a mixed security posture. On the positive side, the static analysis reveals adherence to several good security practices, including 100% proper output escaping, 100% prepared statement usage for SQL queries, and no identified dangerous functions, file operations, or external HTTP requests. The attack surface is also minimal, with only one shortcode and no AJAX handlers or REST API routes found without authentication checks. Taint analysis also shows no critical or high severity flows, indicating that data is generally handled safely.\n\nHowever, a significant concern arises from the vulnerability history. The plugin has a known medium severity CVE related to Cross-Site Scripting, which was last patched on March 24, 2025. While this specific vulnerability is marked as patched, the existence of an XSS vulnerability, even a medium one, suggests potential weaknesses in input sanitization or output encoding in certain contexts not fully captured by the static analysis. The absence of nonce checks and capability checks on any entry points is a notable omission, especially for the shortcode, as it leaves this entry point potentially vulnerable to unauthorized or unintended execution if malicious data is passed to it. \n\nIn conclusion, while the plugin demonstrates strong internal coding practices regarding SQL and output escaping, the historical XSS vulnerability and the lack of robust authentication checks on its single entry point are points of concern. Users should ensure they are on the latest patched version to mitigate known XSS risks and remain vigilant about any future updates that address potential authorization bypasses for the shortcode.",[190,192,194],{"reason":191,"points":160},"Medium severity vulnerability (XSS)",{"reason":193,"points":14},"No nonce checks on entry points",{"reason":195,"points":14},"No capability checks on entry points","2026-03-16T21:26:15.417Z",{"wat":198,"direct":215},{"assetPaths":199,"generatorPatterns":212,"scriptPaths":213,"versionParams":214},[200,201,202,203,204,205,206,207,208,209,210,211],"\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fpublic\u002Fappgui.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fpublic\u002Fapplauncher.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fpublic\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fkonva\u002Fkonva.min.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fjszip\u002Fdist\u002Fjszip.min.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdecoders\u002Fdwv\u002Frle.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdecoders\u002Fpdfjs\u002Farithmetic_decoder.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdecoders\u002Fpdfjs\u002Futil.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdecoders\u002Fpdfjs\u002Fjpg.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdecoders\u002Fpdfjs\u002Fjpx.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdecoders\u002Frii-mango\u002Flossless-min.js","\u002Fwp-content\u002Fplugins\u002Fdicom-support\u002Fnode_modules\u002Fdwv\u002Fdist\u002Fdwv.min.js",[],[],[],{"cssClasses":216,"htmlComments":220,"htmlAttributes":224,"restEndpoints":228,"jsGlobals":229,"shortcodeOutput":231},[217,218,219],"dwv","toolbar","layerGroup",[221,222,223],"\u003C!-- Main container div -->","\u003C!-- Toolbar -->","\u003C!-- Layer Container -->",[225,226,227],"id=\"dwv-","id=\"toolbar-","id=\"layerGroup-",[],[230],"startApp",[232,233,234],"\u003Cdiv id=\"dwv-","\u003Cdiv id=\"toolbar-","\u003Cdiv id=\"layerGroup-"]