[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhhSk_Z509mIUV9rZCqLHTeGJqCoiw7OaOM5S0zP4ewM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":136,"fingerprints":253},"mi-pdf-inserter","MI PDF Inserter","1.0.0","moinulit","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoinulit\u002F","\u003Cp>\u003Cstrong>MI PDF Inserter\u003C\u002Fstrong> lets you easily upload and display PDF files anywhere on your WordPress site.\u003Cbr \u002F>\nSimply use the shortcode \u003Ccode>[mi_pdf_fullpage]\u003C\u002Fcode> to embed PDFs with built-in \u003Cstrong>View\u003C\u002Fstrong> and \u003Cstrong>Download\u003C\u002Fstrong> options.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Upload and manage PDFs from the admin panel\u003C\u002Fli>\n\u003Cli>Display full-page PDFs using shortcode \u003Ccode>[mi_pdf_fullpage]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Includes \u003Cstrong>View\u003C\u002Fstrong> and \u003Cstrong>Download\u003C\u002Fstrong> buttons with icons\u003C\u002Fli>\n\u003Cli>Responsive and lightweight viewer\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Cstrong>Moinul Islam\u003C\u002Fstrong>, creator of \u003Ca href=\"https:\u002F\u002Fmoinulit.com\u002Fmiplugins.php\" rel=\"nofollow ugc\">Mi Plugins\u003C\u002Fa>\u003C\u002Fp>\n","Easily insert and display PDF files in WordPress pages or posts using a simple shortcode.",0,147,"2025-10-22T11:08:00.000Z","6.8.5","6.0","7.4",[18,19,20,21,22],"download","pdf","pdf-inserter","shortcode","view","https:\u002F\u002Fmoinulit.com\u002Fmiplugins.php","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmi-pdf-inserter.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-05T02:50:49.891Z",[35,55,74,90,112],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":25,"num_ratings":30,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":47,"tags":48,"homepage":47,"download_link":53,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"quick-embed-pdf","Quick Embed PDF – PDF viewer, PDF embeds, PDF Reader, PDF Embedder","1.1","devbook","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevbook\u002F","\u003Cp>\u003Cstrong>100% FREE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Quick Embed PDF is a lightweight WordPress plugin that allows you to embed PDF files directly into your posts and pages using a simple shortcode or a Gutenberg block.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Embed PDF files using the \u003Ccode>[qepw_pdf_viewer file=\"...\"]\u003C\u002Fcode> shortcode or the “Quick Embed PDF” block in Gutenberg.\u003C\u002Fli>\n\u003Cli>Customizable PDF viewer width through the admin settings.\u003C\u002Fli>\n\u003Cli>Supports media library integration for automatic shortcode insertion.\u003C\u002Fli>\n\u003Cli>Includes navigation controls (Previous\u002FNext Page).\u003C\u002Fli>\n\u003Cli>Optional download button for users to download the PDF file.\u003C\u002Fli>\n\u003Cli>Lightweight and responsive design.\u003C\u002Fli>\n\u003Cli>Improved Gutenberg support with a custom block for embedding PDFs.\u003C\u002Fli>\n\u003Cli>Option to disable the download button in the settings.\u003C\u002Fli>\n\u003Cli>Using \u003Ca href=\"https:\u002F\u002Fmozilla.github.io\u002Fpdf.js\u002F\" rel=\"nofollow ugc\">Mozilla’s PDF.js\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Best pdf reader wordpress plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>Embedding a PDF using the Shortcode:\u003C\u002Fh3>\n\u003Cp>To embed a PDF file into your post or page using the plugin, use the following shortcode:\u003Cbr \u002F>\n    [qepw_pdf_viewer file=”YOUR_PDF_FILE_URL”]\u003C\u002Fp>\n\u003Cp>Replace \u003Ccode>YOUR_PDF_FILE_URL\u003C\u002Fcode> with the actual URL of the PDF file.\u003C\u002Fp>\n\u003Ch3>Embedding a PDF using the Gutenberg Block:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>In the Gutenberg editor, add the “Quick Embed PDF” block from the “Embed” category.\u003C\u002Fli>\n\u003Cli>Select the PDF file from your media library or upload a new one.\u003C\u002Fli>\n\u003Cli>The PDF will be embedded and displayed directly in your post or page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Customizing the PDF Viewer:\u003C\u002Fh3>\n\u003Cp>You can customize the width of the PDF viewer in the plugin’s settings page. There, you can also enable or disable the download button.\u003C\u002Fp>\n","Quickly embed and display (viewer) PDF files in WordPress posts and pages using a simple shortcode or Gutenberg block.",200,1632,"2025-02-03T19:57:00.000Z","6.7.5","",[19,49,50,51,52],"pdf-download","pdf-embed","pdf-reader","pdf-viewer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-embed-pdf.1.1.zip",92,{"slug":56,"name":57,"version":6,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":11,"num_ratings":11,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":47,"tags":67,"homepage":71,"download_link":72,"security_score":73,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"pdf-shortcodes-ultimate","PDF Shortcodes Ultimate","Open-DSI","https:\u002F\u002Fprofiles.wordpress.org\u002Fopendsi\u002F","\u003Cp>This plugin adds the “PDF” shortcode to the list of shortcodes provided by the Shortcodes Ultimate plugin, under the Media category.\u003C\u002Fp>\n\u003Cp>It will let you select a PDF document from your Media manager (or directly enter an URL).\u003C\u002Fp>\n\u003Cp>This shortcode, once inserted to your page or article, will render the PDF directly in your page (responsive, 16:9 aspect ratio).\u003Cbr \u002F>\nIn case the browser does not have a built-in PDF viewer, it will display the fallback link to download the PDF instead.\u003C\u002Fp>\n","Embed PDF documents in your article or page with this \"PDF\" shortcode for Shortcodes Ultimate.",20,2244,"2017-09-28T07:34:00.000Z","4.8.28","3.9",[68,19,52,69,70],"embed","shortcodes-ultimate","su_pdf","https:\u002F\u002Fgit.open-dsi.fr\u002Fwordpress-plugin\u002Fpdf-shortcodes-ultimate","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-shortcodes-ultimate.zip",85,{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":11,"downloaded":82,"rating":25,"num_ratings":30,"last_updated":47,"tested_up_to":14,"requires_at_least":83,"requires_php":16,"tags":84,"homepage":87,"download_link":88,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":89},"clicksmith-pdf-viewer","Clicksmith – PDF Viewer","1.1.16","Clicksmith Digital Marketing","https:\u002F\u002Fprofiles.wordpress.org\u002Fclicksmith\u002F","\u003Cp>A lightweight PDF embed plugin by Clicksmith. No upsells. Includes:\u003Cbr \u002F>\n– Shortcode: \u003Ccode>[pdf_viewer id=\"123\" width=\"100%\" height=\"800px\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Or by URL: \u003Ccode>[pdf_viewer url=\"https:\u002F\u002Fexample.com\u002Ffile.pdf\" height=\"700px\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Admin page to generate shortcodes and copy to clipboard\u003Cbr \u002F>\n– Media Library integration for quick selection\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin help & documentation:\u003C\u002Fstrong>\u003Cbr \u002F>\nVisit \u003Ca href=\"https:\u002F\u002Fclicksmith.net\u002Fwordpress-plugins\u002Fclicksmith-pdf-viewer\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=plugin_docs\" rel=\"nofollow ugc\">Clicksmith – PDF Viewer Docs\u003C\u002Fa> for setup instructions and support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>About Clicksmith:\u003C\u002Fstrong>\u003Cbr \u002F>\nWe build custom WordPress plugins and automations. Learn more at \u003Ca href=\"https:\u002F\u002Fclicksmith.net\u002Fwordpress-plugins\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=plugin_about\" rel=\"nofollow ugc\">Clicksmith.net\u003C\u002Fa>.\u003C\u002Fp>\n","Embed PDFs with a simple shortcode. No ads or upsells. Set width\u002Fheight and optional download link. Free.",227,"5.8",[85,68,19,21,86],"clicksmith","viewer","https:\u002F\u002Fclicksmith.net\u002Fwordpress-plugins\u002Fclicksmith-pdf-viewer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclicksmith-pdf-viewer.1.1.16.zip","2026-03-15T10:48:56.248Z",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":32,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":109,"download_link":110,"security_score":25,"vuln_count":30,"unpatched_count":11,"last_vuln_date":111,"fetched_at":27},"pdf-embedder","PDF Embedder","4.9.3","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Upload PDF files and embed them directly into your site’s posts and pages. It works as simple as adding images! Your PDF files will be automatically sized to their natural size and shape. You can also specify a width and the correct height will be calculated automatically. Our PDF Embedder plugin is fully responsive, so the embedded PDF will also look perfect, on any device. Additionally, the pdf embedder will automatically resize whenever the browser dimensions change.\u003C\u002Fp>\n\u003Cp>The plugin has a unique method for embedding PDF files with the immense flexibility over the appearance of your document.\u003C\u002Fp>\n\u003Cp>The PDF viewer has Next and Previous buttons to navigate the document, and zoom buttons if some areas of a PDF file are too small for your screen.\u003C\u002Fp>\n\u003Cp>Your PDF files are embedded within your existing WordPress pages so we have full control over appearance, and all Javascript and other files are served by your own server (not by Google or any other third-party who may not be able to guarantee their own reliability). This means your PDF files will load fast, without any speed penalty.\u003C\u002Fp>\n\u003Cp>Other PDF embedder plugins insert the PDF into an ‘iframe’ which means they do not get the flexibility over sizing. Ours does not and that is an incredible benefit to the overall viewing experience across all devices.\u003C\u002Fp>\n\u003Cp>In the free plugin, there is no button for users to download the PDF, but download options are available in the Premium versions along with other awesome features.\u003C\u002Fp>\n\u003Cp>Another Premium feature are Hyperlinks in your PDF being clickable. Links in the free plugin cannot be clicked.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Once installed and Activated, click Add Media from any page or post, just like adding an image, but drag and drop a PDF file instead.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In the Classic Editor when you insert into your post, it will appear in the editor as a ‘shortcode’ as follows:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[pdf-embedder url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002F2024\u002F01\u002FPlan-Summary.pdf\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can change the default appearance – e.g. width, and toolbar position\u002Fappearance through \u003Cstrong>Settings -> PDF Embedder\u003C\u002Fstrong> and also shortcode or block attributes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>To override your site-wide defaults on an individual embed, see the \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Ffree-instructions\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Plugin Instructions\u003C\u002Fa> for information about sizing options plus other ways to customize the shortcodes.\u003C\u002Fp>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>Features available in the PDF Embedder Premium versions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Download button in the toolbar\u003C\u002Fli>\n\u003Cli>Continuous scroll between pages\u003C\u002Fli>\n\u003Cli>Hyperlinks are fully functional\u003C\u002Fli>\n\u003Cli>Full screen mode\u003C\u002Fli>\n\u003Cli>Edit page number to jump straight to page\u003C\u002Fli>\n\u003Cli>Track number of downloads and views\u003C\u002Fli>\n\u003Cli>Mobile-friendly\u003C\u002Fli>\n\u003Cli>Secure option – difficult to download original PDF\u003C\u002Fli>\n\u003Cli>Removes wp-pdf.com branding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>See \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u003C\u002Fa> for details!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Mobile-friendly embedding using PDF Embedder Premium\u003C\u002Fh4>\n\u003Cp>The free version will work on most mobile browsers, but cannot position the document entirely within the screen.\u003C\u002Fp>\n\u003Cp>Our \u003Cstrong>PDF Embedder Premium\u003C\u002Fstrong> plugin solves this problem with an intelligent ‘full screen’ mode.\u003C\u002Fp>\n\u003Cp>When the document is smaller than a certain width, the document displays only as a ‘thumbnail’ with a large ‘View in Full Screen’ button for the user to click when they want to study your document.\u003C\u002Fp>\n\u003Cp>This opens up the document so it has the full focus of the mobile browser, and the user can move about the document without hitting other parts of the web page by mistake. Viewers can then Click Exit to return to the regular page.\u003C\u002Fp>\n\u003Cp>The user can also swipe continuously between all pages of the PDF which is more natural than clicking the navigation buttons to navigate.\u003C\u002Fp>\n\u003Cp>See our site \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Fpremium\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u003C\u002Fa> for more details and purchase options.\u003C\u002Fp>\n\u003Ch4>Protect your PDFs with our premium document embedder version\u003C\u002Fh4>\n\u003Cp>Our \u003Cstrong>PDF Embedder Premium\u003C\u002Fstrong> plugin on its Pro plan provides the same simple but elegant viewer as the Basic version, with the added protection that it is difficult for users to download or print the original PDF document.\u003C\u002Fp>\n\u003Cp>This means that your PDF is unlikely to be shared outside your site where you have no control over who views, prints, or shares it.\u003C\u002Fp>\n\u003Cp>Optionally, add a watermark containing any text, including the logged in user’s name or email address to discourage sharing of screenshots.\u003C\u002Fp>\n\u003Cp>See our site \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Fsecure\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u003C\u002Fa> for more details and purchase options.\u003C\u002Fp>\n\u003Ch4>PDF Thumbnails\u003C\u002Fh4>\n\u003Cp>Our \u003Cstrong>PDF Thumbnails\u003C\u002Fstrong> plugin automatically generates fixed image versions of all PDF files in your Media Library, to use on your site as you wish.\u003C\u002Fp>\n\u003Cp>You can use them as featured images in posts containing an embedded version of the PDF, or as a visual clickable link to download the PDF directly.\u003Cbr \u002F>\nIt also displays the thumbnail as the “icon” for the PDF in the Media Library, making it easy for authors to locate the PDFs they need to insert in a post.\u003C\u002Fp>\n\u003Cp>See our site \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Fthumbnails\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u002Fthumbnails\u002F\u003C\u002Fa> for more details and purchase options.\u003C\u002Fp>\n\u003Cp>With thanks to the Mozilla team for developing the underlying \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js\" rel=\"nofollow ugc\">pdf.js\u003C\u002Fa> technology used by this PDF documents viewer plugin.\u003C\u002Fp>\n","Seamlessly embed PDFs into your content, with customizations and intelligent responsive resizing, and no third-party services or iframes.",300000,4997233,477,"2025-12-30T11:09:00.000Z","6.9.4","6.1","7.2",[106,107,19,108,52],"block","embed-pdf","pdf-document","https:\u002F\u002Fwp-pdf.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-embedder.4.9.3.zip","2024-03-18 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":15,"requires_php":47,"tags":126,"homepage":131,"download_link":132,"security_score":133,"vuln_count":134,"unpatched_count":11,"last_vuln_date":135,"fetched_at":27},"mw-wp-form","MW WP Form","5.1.0","Takashi Kitajima","https:\u002F\u002Fprofiles.wordpress.org\u002Finc2734\u002F","\u003Cp>\u003Cstrong>This plugin currently has only the minimum required maintenance releases.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Main maintainer has been handed over from @inc2734 to @websoudan.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MW WP Form can create mail form with a confirmation screen using shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Form created using shortcodes\u003C\u002Fli>\n\u003Cli>Using confirmation page is possible.\u003C\u002Fli>\n\u003Cli>The page changes by the same URL or individual URL are possible.\u003C\u002Fli>\n\u003Cli>Many validation rules\u003C\u002Fli>\n\u003Cli>Saving inquiry data is possible.\u003C\u002Fli>\n\u003Cli>Displaying Chart using saved inquiry data is possible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Official\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fmw-wp-form.web-soudan.co.jp\u003C\u002Fp>\n\u003Ch4>GitHub\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fweb-soudan\u002Fmw-wp-form\u003C\u002Fp>\n\u003Ch4>The following third-party resources\u003C\u002Fh4>\n\u003Cp>Google Charts\u003Cbr \u002F>\nSource: https:\u002F\u002Fdevelopers.google.com\u002Fchart\u002F\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F2inc.org\" rel=\"nofollow ugc\">Takashi Kitajima\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Finc2734\" rel=\"nofollow ugc\">inc2734\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwebcre-archive.com\" rel=\"nofollow ugc\">Ryujiro Yamamoto\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fryu263\" rel=\"nofollow ugc\">ryu263\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fkee-non.com\" rel=\"nofollow ugc\">Tsujimoto Tomoyuki\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftomothumb\" rel=\"nofollow ugc\">tomothumb\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>[Naoyuki Ohata] ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnanniku\" rel=\"nofollow ugc\">nanniku\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmt8.biz\u002F\" rel=\"nofollow ugc\">Kazuto Takeshita\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmt8biz\u002F\" rel=\"nofollow ugc\">moto hachi\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.next-season.net\u002F\" rel=\"nofollow ugc\">Atsushi Ando\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnext-season\u002F\" rel=\"nofollow ugc\">NExt-Season\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvisualive.jp\u002F\" rel=\"nofollow ugc\">Kazuki Tomiyasu\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkuck1u\u002F\" rel=\"nofollow ugc\">KUCKLU\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmypacecreator.net\u002F\" rel=\"nofollow ugc\">Kei Nomura\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmypacecreator\u002F\" rel=\"nofollow ugc\">mypacecreator\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmh35\" rel=\"nofollow ugc\">mh35\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnojimage\" rel=\"nofollow ugc\">Takashi Nojima\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fherikutu\" rel=\"nofollow ugc\">herikutu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftsucharoku\" rel=\"nofollow ugc\">tsucharoku\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ft-hamano\" rel=\"nofollow ugc\">Tetsuaki Hamano\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwildworks\u002F\" rel=\"nofollow ugc\">t-hamano\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmusus\" rel=\"nofollow ugc\">Susumu Seino\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmusus\u002F\" rel=\"nofollow ugc\">Susumu Seino\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flikr\" rel=\"nofollow ugc\">Yosuke Onoue\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Flikr\u002F\" rel=\"nofollow ugc\">likr\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyudai524\" rel=\"nofollow ugc\">Yudai Konishi\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fyudai524\u002F\" rel=\"nofollow ugc\">Yudai Konishi\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnoldorinfo\" rel=\"nofollow ugc\">takekoshi\u003C\u002Fa> ( \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnoldorinfo\u002F\" rel=\"nofollow ugc\">takekoshi\u003C\u002Fa> )\u003C\u002Fli>\n\u003C\u002Ful>\n","MW WP Form is shortcode base contact form plugin. This plugin have many features. For example you can use many validation rules, inquiry data saving,  &hellip;",200000,1771027,86,22,"2024-03-13T02:48:00.000Z","6.4.8",[127,128,129,130,21],"confirm","form","mail","preview","https:\u002F\u002Fmw-wp-form.web-soudan.co.jp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmw-wp-form.5.1.0.zip",69,6,"2026-04-01 16:50:15",{"attackSurface":137,"codeSignals":176,"taintFlows":219,"riskAssessment":247,"analyzedAt":252},{"hooks":138,"ajaxHandlers":168,"restRoutes":169,"shortcodes":170,"cronEvents":175,"entryPointCount":30,"unprotectedCount":11},[139,144,148,152,156,159,164],{"type":140,"name":141,"callback":141,"file":142,"line":143},"action","admin_menu","admin\\class-mi-pdf-admin.php",8,{"type":140,"name":145,"callback":146,"file":142,"line":147},"admin_post_mi_pdf_add","handle_pdf_add",9,{"type":140,"name":149,"callback":150,"file":142,"line":151},"admin_post_mi_pdf_update","handle_pdf_update",10,{"type":140,"name":153,"callback":154,"file":142,"line":155},"admin_post_mi_pdf_delete","handle_pdf_delete",11,{"type":140,"name":157,"callback":157,"file":142,"line":158},"admin_enqueue_scripts",12,{"type":140,"name":160,"callback":161,"file":162,"line":163},"wp_enqueue_scripts","mi_pdf_inserter_frontend_styles","includes\\class-mi-pdf-shortcode.php",107,{"type":140,"name":153,"callback":165,"file":166,"line":167},"mi_pdf_delete_handler","mi-pdf-inserter.php",78,[],[],[171],{"tag":172,"callback":173,"file":162,"line":174},"mi_pdf_fullpage","mi_pdf_inserter_fullpage_shortcode",96,[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":192,"fileOperations":11,"externalRequests":11,"nonceChecks":217,"capabilityChecks":179,"bundledLibraries":218},[],{"prepared":179,"raw":180,"locations":181},4,3,[182,186,189],{"file":183,"line":184,"context":185},"admin\\all-pdfs.php",18,"$wpdb->get_results() with variable interpolation",{"file":162,"line":187,"context":188},14,"$wpdb->get_var() with variable interpolation",{"file":162,"line":190,"context":191},17,"$wpdb->get_row() with variable interpolation",{"escaped":193,"rawEcho":151,"locations":194},64,[195,198,200,203,206,208,210,212,214,215],{"file":183,"line":196,"context":197},29,"raw output",{"file":183,"line":199,"context":197},31,{"file":201,"line":202,"context":197},"admin\\edit-pdf.php",15,{"file":204,"line":205,"context":197},"admin\\upgrade.php",52,{"file":162,"line":207,"context":197},36,{"file":162,"line":209,"context":197},44,{"file":162,"line":211,"context":197},47,{"file":162,"line":213,"context":197},56,{"file":162,"line":193,"context":197},{"file":162,"line":216,"context":197},75,2,[],[220],{"entryPoint":221,"graph":222,"unsanitizedCount":30,"severity":246},"\u003Cedit-pdf> (admin\\edit-pdf.php:0)",{"nodes":223,"edges":241},[224,228,233,236],{"id":225,"type":226,"label":227,"file":201,"line":143},"n0","source","$_GET",{"id":229,"type":230,"label":231,"file":201,"line":151,"wp_function":232},"n1","sink","get_row() [SQLi]","get_row",{"id":234,"type":226,"label":235,"file":201,"line":143},"n2","$_GET (x4)",{"id":237,"type":230,"label":238,"file":201,"line":239,"wp_function":240},"n3","echo() [XSS]",35,"echo",[242,244],{"from":225,"to":229,"sanitized":243},false,{"from":234,"to":237,"sanitized":245},true,"high",{"summary":248,"deductions":249},"The mi-pdf-inserter plugin v1.0.0 exhibits a generally good security posture, with a notable absence of known vulnerabilities and a strong reliance on prepared statements for SQL queries. The code demonstrates good practices in output escaping and includes nonce and capability checks. The attack surface is minimal, with no unprotected entry points identified. However, the taint analysis reveals one critical flow with an unsanitized path, which is a significant concern despite the lack of critical severity reported in this specific flow. This suggests a potential for privilege escalation or arbitrary file access if exploited, even though the static analysis did not label it as critical. The plugin's clean vulnerability history is a positive indicator, suggesting a history of secure development, but the identified taint flow warrants careful attention and remediation.",[250],{"reason":251,"points":158},"Flow with unsanitized path","2026-03-17T06:11:57.513Z",{"wat":254,"direct":261},{"assetPaths":255,"generatorPatterns":257,"scriptPaths":258,"versionParams":259},[256],"\u002Fwp-content\u002Fplugins\u002Fmi-pdf-inserter\u002Fadmin\u002Fjs\u002Fadd-pdf.js",[],[256],[260],"mi-pdf-inserter\u002Fadmin\u002Fjs\u002Fadd-pdf.js?ver=",{"cssClasses":262,"htmlComments":263,"htmlAttributes":264,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":270},[],[],[265,266,267],"data-id","data-title","data-pdf_url",[],[],[271,272],"[mi-pdf-inserter ","[mi-pdf-inserter]"]