[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmpCuqIrBYwFpzqiA0kRVpQF6pD1GKPyS68rR-qHyIy8":3,"$fVJFASVEwaRdJuPa4z5x1x48FWsFu1PXR7EwjNpsidhw":191,"$f-QDCqtjK1M9CBGuB9dfOYfK4pAIKYMvUh65Z4UNHCLU":196},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":41,"analysis":132,"fingerprints":169},"lorem-shortcode","lorem shortcode","1.3.3","Per Søderlind","https:\u002F\u002Fprofiles.wordpress.org\u002Fpers\u002F","\u003Cp>The plugin contains two shortcodes, \u003Ccode>[lorem]\u003C\u002Fcode> and \u003Ccode>[loremimage]\u003C\u002Fcode>, the \u003Ccode>[loremimage]\u003C\u002Fcode> shortcode can be nested in the \u003Ccode>[lorem]\u003C\u002Fcode> shortcode. The shortcodes generates dummy text and image when needed.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Add the \u003Ccode>[lorem]\u003C\u002Fcode> and\u002For \u003Ccode>[loremimage]\u003C\u002Fcode> shortcode to a post or page, or if the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcode-ui\u002F\" rel=\"ugc\">Shortcode UI\u003C\u002Fa> plugin is installed and activated, in the visual editor, click \u003Ccode>Add Media->Insert Post Element->Lorem Ipsum\u003C\u002Fcode> to add the shortcode.\u003C\u002Fp>\n\u003Ch4>Parameters, all are optional\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>[lorem]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>p=”3″ Number of paragraphs. Default is 5\u003C\u002Fli>\n\u003Cli>l=”7″, Number of lines per paragraph. Default is 3\u003C\u002Fli>\n\u003Cli>align=”right” This tells how you’d like to allign a nested shortcode. There are two alternatives, left or right. Default is right\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>[loremimage]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The loremimage is created using \u003Ca href=\"http:\u002F\u002Fdummyimage.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdummyimage.com\u002F\u003C\u002Fa>, and hence the shortcode supports the same parameters as \u003Ca href=\"http:\u002F\u002Fdummyimage.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdummyimage.com\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>size=”400×400″ Image size. Default is 300×200\u003C\u002Fli>\n\u003Cli>text=”lorem ipsum” Default is empty\u003C\u002Fli>\n\u003Cli>fgcolor=”fff” Image foreground color. Default is “ccc”\u003C\u002Fli>\n\u003Cli>bgcolor=”ccc” Image foreground color. Default is  “eee”\u003C\u002Fli>\n\u003Cli>format=”png”, Image format. Default is “png”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I’ve added two additional parameters\u002Fvalues\u003C\u002Fp>\n\u003Cul>\n\u003Cli>size=”thumb” This will create a thumbnail, size based on your WordPress image settings. The thumb links to another image and support Lightbox et al (has attribute \u003Ccode>rel=\"lightbox[lorem]\"\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>style=”padding:5px;” Adds a style to the loremimage. Default is empty\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[lorem p=\"1\" l=\"20\"]\n    [loremimage size=\"300x300\" style=\"padding:5px;\"]\n[\u002Florem]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For more information and screenshots, please see the \u003Ca href=\"http:\u002F\u002Fsoderlind.no\u002Farchives\u002F2010\u002F11\u002F17\u002Florem-shortcode\u002F\" rel=\"nofollow ugc\">plugin home page\u003C\u002Fa>\u003C\u002Fp>\n","The plugin contains two shortcodes, lorem and loremimage, the loremimage shortcode can be nested in the lorem shortcode.",100,13420,1,"2016-12-12T21:50:00.000Z","4.7.33","2.8.6","",[19,20,21,22,23],"dummy-image","dummy-text","lorem-ipsum","shortcake","shortcode","http:\u002F\u002Fsoderlind.no\u002Farchives\u002F2010\u002F11\u002F17\u002Florem-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-shortcode.1.3.3.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":34,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},"pers","PersianScript",102,176650,90,304,72,"2026-05-19T22:11:53.658Z",[42,61,79,98,115],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":50,"downloaded":51,"rating":27,"num_ratings":27,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":17,"tags":55,"homepage":59,"download_link":60,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"dummy-text-shortcode","Dummy Text Shortcode","1.01","Andrew Norcross","https:\u002F\u002Fprofiles.wordpress.org\u002Fnorcross\u002F","\u003Cp>Allows for dummy text to be placed in a post \u002F page with the [dummy] shortcode. Can easily be removed when no longer needed.\u003C\u002Fp>\n\u003Ch3>Potential Enhancements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Got a bug? Something look off? Hit me up.\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows for dummy text to be placed in a post \u002F page with the [dummy] shortcode.",10,2965,"2012-01-20T16:43:00.000Z","3.3.2","2.5",[56,20,21,57,58],"dummy-content","markup-content","shortcodes","http:\u002F\u002Fandrewnorcross.com\u002Fplugins\u002Fdummy-text-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdummy-text-shortcode.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":50,"downloaded":69,"rating":11,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":16,"requires_php":17,"tags":73,"homepage":76,"download_link":77,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":78},"lorem-ipsum-dummy-article-shortcode","Lorem ipsum dummy article shortcode","1.0.5","Sjeiti","https:\u002F\u002Fprofiles.wordpress.org\u002Fsjeiti\u002F","\u003Cp>This shortcode plugin does not simply generate dummy text but tries to mimic what a WordPress page or post might look like in real life. This includes paragraphs, commas, headings, hyperlinks and images. The output is easily adjustable through the shortcode attributes.\u003Cbr \u002F>\nThe generated code is also \u003Cstrong>seeded\u003C\u002Fstrong>, meaning that the dummy html on page-x will always look the same (unless you specify your own seed).\u003Cbr \u002F>\nThe plugin also adds the shortcode filter to the title, so you can also use [lll h] in your post title.\u003C\u002Fp>\n\u003Ch4>Shortcode attributes\u003C\u002Fh4>\n\u003Cp>You can adjust the shortcode by adding the following attributes. Some attributes have a single character alias for quick use.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>paragraph (alias p): Number of paragraphs. Defaults to 12.\u003C\u002Fli>\n\u003Cli>sentence (alias s): Number of sentences per paragraph. Defaults to 5.\u003C\u002Fli>\n\u003Cli>word (alias w): Number of words per sentence. Defaults to 12.\u003C\u002Fli>\n\u003Cli>header (alias h): Indicates a header. If attribute is set the other attributes will be ignored. Defaults to null.\u003C\u002Fli>\n\u003Cli>seed: The random seed used for generating the article. Defaults to the post ID.\u003C\u002Fli>\n\u003Cli>deviation: The random deviation used to determine the number of paragraphs, sentences and words. Defaults to 0.5.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>To use the shortcode simply add \u003Ccode>[lll]\u003C\u002Fcode> to a post or page.\u003Cbr \u002F>\nAttributes are used like so; \u003Ccode>[lll p=8 seed=76432]\u003C\u002Fcode>.\u003Cbr \u002F>\nWhen used as a post title make sure to add the ‘header’ attribute; \u003Ccode>[lll h]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Versioning and issues\u003C\u002Fh3>\n\u003Cp>The main CVS repo for this plugin is on Github. The version up on WordPress is a distilled build of the major tags.\u003Cbr \u002F>\nIf you have any issues or suggestions please put them on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSjeiti\u002FLorem-ipsum-dummy-article-shortcode\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","1.0.5 License: GPLv2 or later License URI: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html A seeded dummy article generator shortcode for WordPress.",2940,2,"2015-01-24T15:18:00.000Z","4.1.42",[74,75,19,20,21],"dummy-article","dummy-html","#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-ipsum-dummy-article-shortcode.zip","2026-04-06T09:54:40.288Z",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":96,"download_link":97,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"hide-products-count","Hide products count","0.6","Joan Boluda","https:\u002F\u002Fprofiles.wordpress.org\u002Fboluda\u002F","\u003Cp>Hide products count in category view in WooCommerce\u003C\u002Fp>\n","Hide products count in category view in WooCommerce",300,6476,86,6,"2017-04-18T15:02:00.000Z","4.4.34","3.5.0",[95,20,21],"developers","http:\u002F\u002Fboluda.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-products-count.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":11,"downloaded":106,"rating":11,"num_ratings":70,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":17,"tags":110,"homepage":103,"download_link":113,"security_score":114,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"dummy-text-generator","Dummy Text Generator","2.2","Md. Naeem Ahmed Opu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmnaopu\u002F","\u003Cp>This is a simple wordpress Dummy Text plugin. This plugin based on lorem ipsum dummy content.\u003C\u002Fp>\n\u003Cp>shortcode: [dummy-text]\u003C\u002Fp>\n","This is a simple WordPress Dummy Text Generator plugin. This plugin based on lorem ipsum dummy content.",8193,"2025-01-23T00:17:00.000Z","6.7.5","3.3",[56,111,20,112,21],"dummy-data","generator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdummy-text-generator.zip",92,{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":11,"downloaded":123,"rating":11,"num_ratings":13,"last_updated":124,"tested_up_to":108,"requires_at_least":125,"requires_php":17,"tags":126,"homepage":130,"download_link":131,"security_score":114,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"lorem-ipsum-by-webline","Lorem Ipsum by Webline","1.0.10","WeblineIndia","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblineindia\u002F","\u003Cp>Lorem Ipsum by Webline is an easy to use plugin with Lorem Ipsum Shortcode Generator to generate dummy text using dynamic shortcode that you can use in any posts and pages.\u003C\u002Fp>\n\u003Cp>This plugin uses Lorem Ipsum API (http:\u002F\u002Floripsum.net\u002Fapi) to fetch lorem ipsum text which is free.\u003C\u002Fp>\n\u003Cp>No need of authentication such as password and API keys Generation for Lorem Ipsum API.\u003C\u002Fp>\n\u003Cp>We are not making any call backs to our server and not storing any data of user.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Control for specify number of paragraphs with paragraph length.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can also specify below extra parameters to get different output.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Decorate – Add bold, italic and marked text.\u003C\u002Fli>\n\u003Cli>Link – Add links.\u003C\u002Fli>\n\u003Cli>UL – Add unordered lists.\u003C\u002Fli>\n\u003Cli>OL – Add numbered lists.\u003C\u002Fli>\n\u003Cli>DL – Add description lists.\u003C\u002Fli>\n\u003Cli>BQ – Add blockquotes.\u003C\u002Fli>\n\u003Cli>CODE – Add code samples.\u003C\u002Fli>\n\u003Cli>Headers – Add headers.\u003C\u002Fli>\n\u003Cli>All Caps – Use ALL CAPS.\u003C\u002Fli>\n\u003Cli>Prude – Prude version.\u003C\u002Fli>\n\u003Cli>Plaintext – Return plain text, no HTML. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Preview Text is also available to see your output.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","A Simple plugin to generate lorem ipsum dummy text using shortcode.",8195,"2024-12-10T12:58:00.000Z","3.5",[127,21,128,23,129],"dummy-content-generator","lorem-ipsum-generator","shortcode-generator","http:\u002F\u002Fwww.weblineindia.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-ipsum-by-webline.1.0.10.zip",{"attackSurface":133,"codeSignals":151,"taintFlows":159,"riskAssessment":160,"analyzedAt":168},{"hooks":134,"ajaxHandlers":141,"restRoutes":142,"shortcodes":143,"cronEvents":150,"entryPointCount":70,"unprotectedCount":27},[135],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","init","closure","lorem-shortcode.php",195,[],[],[144,147],{"tag":145,"callback":145,"file":139,"line":146},"lorem",21,{"tag":148,"callback":148,"file":139,"line":149},"loremimage",22,[],{"dangerousFunctions":152,"sqlUsage":153,"outputEscaping":155,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":158},[],{"prepared":27,"raw":27,"locations":154},[],{"escaped":156,"rawEcho":27,"locations":157},3,[],[],[],{"summary":161,"deductions":162},"The \"lorem-shortcode\" v1.3.3 plugin exhibits a very strong security posture based on the static analysis and vulnerability history. The absence of dangerous functions, reliance on prepared statements for all SQL queries, and proper output escaping across all identified outputs are commendable practices. Furthermore, the lack of file operations, external HTTP requests, and the absence of any recorded vulnerabilities in its history suggest a well-maintained and secure codebase. The plugin presents a minimal attack surface with only two shortcodes, and crucially, none of these entry points are reported as unprotected based on the provided data.\n\nWhile the static analysis indicates no specific vulnerabilities or taint flows, the fact that there are zero nonce checks and zero capability checks on its entry points (even though they are not explicitly marked as unprotected) represents a potential weakness. If the shortcodes' functionality could be leveraged to perform sensitive actions or reveal sensitive information, the lack of these security controls would be a significant concern. However, given the plugin's name and the common use case of lorem ipsum generators, it's plausible that the shortcodes themselves are benign. The vulnerability history being entirely clean further bolsters confidence in the plugin's security.\n\nIn conclusion, the \"lorem-shortcode\" v1.3.3 plugin demonstrates excellent adherence to secure coding practices in key areas like SQL handling and output sanitization, and its clean vulnerability history is a significant strength. The primary area for improvement, albeit potentially low risk depending on the shortcodes' actual functionality, is the lack of nonce and capability checks. This plugin appears to be a robust and secure option.",[163,166],{"reason":164,"points":165},"Missing nonce checks",5,{"reason":167,"points":165},"Missing capability checks","2026-03-16T20:59:17.033Z",{"wat":170,"direct":177},{"assetPaths":171,"generatorPatterns":173,"scriptPaths":174,"versionParams":175},[172],"\u002Fwp-content\u002Fplugins\u002Florem-shortcode\u002Florem-shortcode.css",[],[],[176],"lorem-shortcode\u002Florem-shortcode.css?ver=",{"cssClasses":178,"htmlComments":181,"htmlAttributes":182,"restEndpoints":186,"jsGlobals":187,"shortcodeOutput":188},[179,180],"alignleft","alignright",[],[183,184,185],"data-shortcode-ui-label=\"Lorem Ipsum\"","data-shortcode-ui-listitemimage=\"dashicons-media-text\"","data-shortcode-ui-attrs=\"[{\"label\":\"Words\",\"attr\":\"w\",\"type\":\"number\",\"value\":5},{\"label\":\"Paragraphs\",\"attr\":\"p\",\"type\":\"number\",\"value\":5},{\"label\":\"Lines per paragraph\",\"attr\":\"l\",\"type\":\"number\",\"value\":3},{\"label\":\"Align [loremimage]\",\"attr\":\"align\",\"type\":\"select\",\"value\":\"right\",\"options\":{\"right\":\"Right\",\"left\":\"Left\"}}]\"",[],[],[189,190],"\u003Cp>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec laoreet tincidunt sollicitudin. Proin sagittis turpis semper purus gravida sit amet tempus nisi blandit.\u003C\u002Fp>","\u003Cp>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec laoreet tincidunt sollicitudin. Proin sagittis turpis semper purus gravida sit amet tempus nisi blandit. Phasellus ut consectetur mauris.\u003C\u002Fp>",{"error":192,"url":193,"statusCode":194,"statusMessage":195,"message":195},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Florem-shortcode\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":165,"versions":197},[198,204,211,218,225],{"version":6,"download_url":25,"svn_tag_url":199,"released_at":28,"has_diff":200,"diff_files_changed":201,"diff_lines":28,"trac_diff_url":202,"vulnerabilities":203,"is_current":192},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Florem-shortcode\u002Ftags\u002F1.3.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Florem-shortcode%2Ftags%2F1.3.2&new_path=%2Florem-shortcode%2Ftags%2F1.3.3",[],{"version":205,"download_url":206,"svn_tag_url":207,"released_at":28,"has_diff":200,"diff_files_changed":208,"diff_lines":28,"trac_diff_url":209,"vulnerabilities":210,"is_current":200},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-shortcode.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Florem-shortcode\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Florem-shortcode%2Ftags%2F1.3.1&new_path=%2Florem-shortcode%2Ftags%2F1.3.2",[],{"version":212,"download_url":213,"svn_tag_url":214,"released_at":28,"has_diff":200,"diff_files_changed":215,"diff_lines":28,"trac_diff_url":216,"vulnerabilities":217,"is_current":200},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-shortcode.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Florem-shortcode\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Florem-shortcode%2Ftags%2F1.3.0&new_path=%2Florem-shortcode%2Ftags%2F1.3.1",[],{"version":219,"download_url":220,"svn_tag_url":221,"released_at":28,"has_diff":200,"diff_files_changed":222,"diff_lines":28,"trac_diff_url":223,"vulnerabilities":224,"is_current":200},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-shortcode.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Florem-shortcode\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Florem-shortcode%2Ftags%2F1.1.1&new_path=%2Florem-shortcode%2Ftags%2F1.3.0",[],{"version":226,"download_url":227,"svn_tag_url":228,"released_at":28,"has_diff":200,"diff_files_changed":229,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":230,"is_current":200},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-shortcode.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Florem-shortcode\u002Ftags\u002F1.1.1\u002F",[],[]]