[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0QXzFOdZaj7CsR53c0jREOevZW-eQV4CMk8roCsL_4M":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":33,"analysis":128,"fingerprints":221},"censortive","Censortive","1.0","Ryan","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaobydesign\u002F","\u003Cp>Censortive uses text-to-image technology to convert user-defined ‘sensitive’ words into an image file that blends right into the flow of text. By changing the text into an image file, you effectively negate the censorship robots from being able to ‘see’ the offending words. Your readers, however, will be able to follow what you’re saying without a hitch.\u003C\u002Fp>\n\u003Cp>In some countries Internet censorship is at an unjustified level, with a host of Big Brother technologies working to block one of our basic human rights: freedom of speech. The most common way for them to do this is by using bots to scan the text from a site attempting to be viewed. If words deemed inappropriate are found, the viewer is left with an error screen.\u003C\u002Fp>\n\u003Cp>However, by converting the words into small, near-identical to the original text, graphic files, the robots have no idea what is being said and happily let it all pass through.\u003C\u002Fp>\n\u003Cp>To further increase security, rather than have the sensitive words saved in the post (increasing the chances for a block), users simply use a codeword, which when scanned by the plugin, is replaced by the text2graphic image of the intended word.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Please visit the \u003Ca href=\"http:\u002F\u002Fwww.daobydesign.com\u002Fblog\u002Fcensortive\u002F\" rel=\"nofollow ugc\">Censortive page\u003C\u002Fa> and leave questions in the comments, or e-mail us at the contact address on the site. This plugin is in ‘beta’ testing, so we do appreciate any feedback or comments you may have.\u003C\u002Fp>\n\u003Ch3>Terms & Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin is released under the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl.html\u002F\" rel=\"nofollow ugc\">GNU GPL\u003C\u002Fa> and is 100% free. However, you are welcome to show your appreciation for the work we’ve put into this plugin by donating a couple bucks.\u003C\u002Fp>\n\u003Cp>Censortive is only a tool for the furtherance of free speech, and it is not foolproof. We cannot be held liable if something you say with the use of this plugin gets you in trouble with “Big Brother”. Please use it at your own risk.\u003C\u002Fp>\n\u003Cp>Additionally, though we can not begin to imagine how, if the plugin pooches your server\u002Fblog\u002Fcomputer\u002Ftoilet, we’re not going to take responsibility for that either.\u003C\u002Fp>\n\u003Ch3>Thanks\u003C\u002Fh3>\n\u003Cp>Thanks is owed to Stewart Ulm, of \u003Ca href=\"http:\u002F\u002Fwww.stewartspeak.com\u002F\" rel=\"nofollow ugc\">Moderate Design\u003C\u002Fa>, for creating the original text2image script used in this plugin.\u003C\u002Fp>\n","If your site is being blocked for \"sensitive\" words, Censortive is for you. This plugin can replace any word or phrase with its graphic equi &hellip;",10,5223,0,"2007-11-04T06:27:00.000Z","2.3","2.0.2","",[19,20],"censorship","text-to-image","http:\u002F\u002Fwww.daobydesign.com\u002Fblog\u002Fcensortive","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcensortive.1.0.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"daobydesign",1,30,84,"2026-04-05T03:33:17.208Z",[34,58,76,96,114],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":55,"download_link":56,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"ai-image-generator","AI Image Generator – Easy image creation with AI","1.0.7","upcasted","https:\u002F\u002Fprofiles.wordpress.org\u002Fupcasted\u002F","\u003Cp>Introducing the AI Image Generator, the innovative WordPress plugin that utilizes the latest advancements in OpenAI and Dall-E technology to revolutionize the way you generate and edit images! With this cutting-edge plugin, you can easily generate AI-created images of various sizes (256×256, 512×512, 1024×1024 in the free version and with PRO version you can generate up to 1792×1024 or 1024×1792 pixels) with just a few clicks of a button. You can request up to 10 images at once using Dall-E 2 and one image at a time with Dall-E 3, making it easy to create a diverse range of images for your website.\u003C\u002Fp>\n\u003Cp>\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\u002F3Y-bbz2R9AU?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>THE PLUGINS HAS OR WILL HAVE THREE MAIN FUNCTIONS:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>(free) – Creating variations of an existing image \u003C\u002Fli>\n\u003Cli>(free) – Creating images from scratch based on a text prompt. The PRO version will give you access to Dall-E 3 enhanced details mode and HD images with resolutions up to 1792px.\u003C\u002Fli>\n\u003Cli>(coming in the future) – Creating edits of an existing image based on a new text prompt\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>What sets this plugin apart is its ability to create stunning variations of existing images, which is made possible by the power of Dall-E. The AI Picture Generator takes your existing image and produces a range of variations based on your preferences. The AI-generated images can be used for a variety of purposes, including adding visual interest to blog posts, creating engaging social media posts, and even enhancing e-commerce product images.\u003C\u002Fp>\n\u003Cp>AI image generator works with JPEG and PNG formats. Moreover, the plugin has the unique ability to crop images into squares automatically. This ensures that images generated are compatible with DALL-E’s image size requirements, a neural network that generates images from textual descriptions.\u003C\u002Fp>\n\u003Cp>AI image generator integrates directly into WordPress media modal. This feature allows you to easily generate images and use them in blog posts, website pages or other content types. You can save the generated images to media library or download the images to you computer, giving you the flexibility to use the generated visuals in any way you want.\u003C\u002Fp>\n\u003Cp>You can effortlessly create exclusive and customized images for your website by generating entirely new visuals from a text prompt. The cutting-edge AI Text to Image Generator feature empowers you to produce high-quality images, even without prior design expertise. With just a few clicks, you can input your desired text, and the AI will handle all the intricacies, resulting in stunning images for your website.\u003C\u002Fp>\n\u003Cp>Overall, the AI Image Generator for WordPress is an indispensable tool for anyone looking to create high-quality, professional-looking images for their website. With its powerful image generation capabilities, ease of use, and exciting new features in development, this plugin is a must-have for any WordPress site owner or blogger.\u003C\u002Fp>\n\u003Cp>Upgrade to PRO to generate higher resolution images (1792x1024px or 1024x1792px) and use enhanced details mode which will give you the most stunning images you can create with AI.\u003C\u002Fp>\n\u003Cp>But that’s not all. The OpenAI Image Generator is constantly evolving to bring you new and exciting features:\u003C\u002Fp>\n\u003Cp>AI Image Editor is an exciting new feature that is currently in development. This feature will allow you to edit existing images based on a new text prompt, using the power of Dall-E to seamlessly blend the new image elements into the existing image. You can specify which parts of the image you want to edit using a mask, and the AI will generate a new image based on your prompt.\u003C\u002Fp>\n\u003Ch3>Boost Your Creative Process with AI-Generated Image Variations using OpenAI and Dall E\u003C\u002Fh3>\n\u003Cp>With the AI Image Generator, you can effortlessly create images that are perfect for your website, blog, or social media. Whether you’re a content creator, marketer, or just looking for something to spruce up your personal project, this plugin has you covered.\u003C\u002Fp>\n\u003Cp>With AI photo generation, the AI Image Generator is perfect for those who want to create high-quality images without having to spend hours on design software. Our advanced algorithms use AI-generated images, resulting in images that are unique, high-quality, and visually stunning.\u003C\u002Fp>\n\u003Cp>Using our AI-powered image creation technology, you can create unlimited variations of your images with ease. With our AI picture generator, you can choose from a range of different image styles, allowing you to create custom images that fit your needs perfectly.\u003C\u002Fp>\n\u003Cp>So, what are you waiting for? Download the AI Image Generator today and start creating amazing images that will blow your audience away!\u003C\u002Fp>\n\u003Cp>Text to Image AI\u003C\u002Fp>\n\u003Cp>As AI Image Generator continues its relentless evolution, we are thrilled to unveil a groundbreaking development in our journey: the revolutionary integration of Dall E and OpenAI API to generate awe-inspiring images based on text.\u003C\u002Fp>\n\u003Cp>AI Image Generator PRO leverages the immense power of Dall E and OpenAI, two titans of the AI realm. This cutting-edge technology utilizes sophisticated algorithms to meticulously analyze your text input, resulting in a visually stunning representation that authentically captures the very essence of your words.\u003C\u002Fp>\n\u003Cp>We’re excited to see how users will take advantage of this text-to-image generator AI feature.\u003C\u002Fp>\n\u003Ch3>Introducing AI Image Generator PRO:\u003C\u002Fh3>\n\u003Cp>Unlock the power of text-to-image transformation with AI Image Generator PRO:\u003C\u002Fp>\n\u003Cp>The PRO version of the plugin comes with three very powerful features:\u003Cbr \u002F>\n1. Higher resolution images – AI Image Generator PRO uses the full capabilities of Dall-E 3 to generate HD images with resolutions of 1792x1024px or 1024x1792px.\u003Cbr \u002F>\n2. Enhanced details mode – By using this mode your imges will be sharper and more beautiful than ever. This mode usees the full creativity of AI to generate images with stunning details and creates images with finer details and greater consistency across the image\u003Cbr \u002F>\n3. New Natural style for images: Bring authenticity to your visuals. The ‘Natural’ feature creates images that look genuine and lifelike, avoiding the artificial feel of hyper-realism.\u003C\u002Fp>\n\u003Cp>Witness a new era of AI-generated imagery, where the superior quality and realism you’ve come to expect from AI Image Generator reach unparalleled heights. Our dedicated team is diligently working behind the scenes, fine-tuning the AI text-to-image generator to ensure a seamless and breathtaking experience, poised to elevate our product to extraordinary heights.\u003C\u002Fp>\n\u003Ch3>Next Development Phase: AI Image Editor using Dall E and OpenAI in AI Image Generator Plugin\u003C\u002Fh3>\n\u003Cp>AI Image Editing Based on Marking and Text Instructions\u003Cbr \u002F>\nThe user uploads an image and then employs a tool (similar to a brush in Photoshop) to mark the areas where editing is desired. Subsequently, the user enters a description in the text field specifying what they want the artificial intelligence to replace, edit, or add. The AI will then edit the image to fulfill the provided instructions.\u003C\u002Fp>\n\u003Cp>The image editing process entails uploading an existing image and formulating requirements in the form of textual descriptions. AI Image Generator will then generate a new image according to the given specifications. For instance, one can upload a landscape image and request the sky to be modified to a clear and sunny appearance. AI Image Generator will subsequently generate a new image with the sky modified as requested. This functionality proves immensely valuable in the advertising field, where the frequent creation of personalized images for marketing campaigns or advertisements is crucial.\u003C\u002Fp>\n","Create stunning images with AI Image Generator. Use our image generator powered by OpenAI and DALL-E to produce high-quality visuals effortlessly.",200,8022,90,8,"2024-11-24T14:11:00.000Z","6.7.5","4.9","7.4",[51,52,53,54,20],"ai","ai-image","dall-e","openai","https:\u002F\u002Fcognitivedynamics.ai\u002Fai-image-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-image-generator.1.0.7.zip",92,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":30,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":68,"requires_at_least":16,"requires_php":17,"tags":69,"homepage":74,"download_link":75,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"sopa-blackout-plugin","SOPA Blackout Plugin","1.0.6","Ben Welch-bolen","https:\u002F\u002Fprofiles.wordpress.org\u002Fbenwb\u002F","\u003Cp>This plugin allows you to set SOPA blackout dates for your WordPress website, as well as a variety of options on who the anti-SOPA is shown too. You can have it shown instead of your site for any visitor, you can only show it the first time then let your visitors continue to the site, plus a lot more. This plugin is SEO friendly with temporary redirects being used.\u003C\u002Fp>\n\u003Cp>By default, this plugin will automatically redirect visitors from your site’s home page to a “Stop SOPA” message on Jan. 18 and 23, 2012. After the visitor has seen the Stop SOPA message, they will be able to continue to your site and will not see the message again during that browser session. There are a number of options available to customize the way the plugin behaves:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Blackout Dates – if you would like to change the dates on which the Stop SOPA message is displayed, you can enter a comma-separated list of dates (in YYYY-MM-DD format)\u003C\u002Fli>\n\u003Cli>Remove backlinks to plugin sponsors – the default configuration of the Stop SOPA message displays a link to the 3 contributors\u002Fsponsors of this plugin. You can disable those by checking this box\u003C\u002Fli>\n\u003Cli>Show the SOPA message to visitors the first time they visit your site, no matter which page they land on? – By default, only the front page and the posts page redirect visitors to the SOPA message. If you check this box, all pages will redirect the first time they visit your site.\u003C\u002Fli>\n\u003Cli>Don’t allow visitors to view the regular site when the SOPA message is active: – With the default configuration, this plugin sets a session cookie when a visitor sees the SOPA message, so that they won’t see the message again until they close their browser. If you check this option, they will see the message every time they visit one of the affected pages, no matter how many times they’ve already seen it.\u003C\u002Fli>\n\u003Cli>Link to the following page with the “Continue to site” link – If the “Continue to site” link is displayed on the SOPA page (in certain configurations, it won’t be), you can choose which page on your site that link leads to (for instance, if you have the plugin configured not to set a cookie, then you should point visitors to a page other than your home page, since they won’t see your site if they try to visit the home page).\u003C\u002Fli>\n\u003Cli>Use the following page for the SOPA message: – By default, the plugin redirects to the actual PHP file that displays the SOPA message. You can choose to create a new page in WordPress to display the SOPA message, or choose to display the SOPA message in place of one of your existing pages.\u003C\u002Fli>\n\u003Cli>Show an admin notice about this plugin – you can choose to show a message with links to more info about SOPA all the time (as long as this plugin is activated) or to show a nag message just when the SOPA message is actively being shown to visitors. The nag message will always include information about how the plugin is configured, so you’ll be aware of when visitors should see the message. You can also choose to turn off the nag message altogether.\u003C\u002Fli>\n\u003Cli>Make the “Continue to site” link lead to the visitor’s original destination, instead of the page indicated above? – If you have the cookie enabled (default setting) so that visitors can continue through to your site after viewing the SOPA message, you can check this option to allow them to continue through to the page they originally tried to visit. Otherwise, they will be redirected to the page you chose in option #5 above (your home page by default).\u003C\u002Fli>\n\u003Cli>Use the following page as a custom SOPA message instead of the one included in this plugin? – If you already have your own SOPA message set up within your site, you can choose it from the dropdown for this option, and the plugin will redirect to it instead of displaying the SOPA message that’s included with this plugin.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>When you deactivate this plugin, all of its settings will be removed. In addition, if you chose to create a new page, this plugin will automatically delete that page.\u003C\u002Fp>\n","This plugin allows you to set SOPA blackout dates for your WordPress website. SEO friendly plus easy options to configure how often it's shown.",13194,"2012-01-17T21:19:00.000Z","3.3.2",[70,19,71,72,73],"blackout","pipa","soap","sopa","http:\u002F\u002Fdownagainstsopa.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsopa-blackout-plugin.1.0.6.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":13,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":17,"tags":89,"homepage":93,"download_link":94,"security_score":23,"vuln_count":29,"unpatched_count":13,"last_vuln_date":95,"fetched_at":25},"lana-text-to-image","Lana Text to Image","1.1.0","Lana Codes","https:\u002F\u002Fprofiles.wordpress.org\u002Flanacodes\u002F","\u003Cp>Lana Text to Image is a useful privacy plugin, whose primary purpose is to hide the email address from bots.\u003C\u002Fp>\n\u003Cp>Optical Character Recognition (OCR) can recognize the content of text in an image. But it requires a special resource.\u003C\u002Fp>\n\u003Ch4>Shortcodes list:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Text to Image shortcode\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lana_text_to_image text=”info@lana.codes” class=”lana-email” alt=”protected email” color=”#000000″ font_size=”13px”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Text to Img shortcode\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lana_text_to_img text=”info@lana.codes” class=”lana-email” alt=”protected email” color=”#000000″ font_size=”13px”]\u003C\u002Fp>\n\u003Cp>Both shortcodes are the same, \u003Ccode>[lana_text_to_img]\u003C\u002Fcode> is an alternative shorter name.\u003C\u002Fp>\n\u003Ch4>Examples:\u003C\u002Fh4>\n\u003Cp>Email address as text:\u003Cbr \u002F>\n    [lana_text_to_image text=”info@lana.codes”]\u003C\u002Fp>\n\u003Cp>Only the @ from the email address as text:\u003Cbr \u002F>\ninfo\u003Ccode>[lana_text_to_image text=\"@\" alt=\"@\"]\u003C\u002Fcode>lana.codes\u003C\u002Fp>\n\u003Cp>You can specify the \u003Ccode>'alt'\u003C\u002Fcode> parameter and the text image will be copiable.\u003C\u002Fp>\n\u003Ch4>Lana Codes\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flana.codes\u002Fproduct\u002Flana-text-to-image\u002F\" rel=\"nofollow ugc\">Lana Shortcodes\u003C\u002Fa>\u003C\u002Fp>\n","Easy to use text to image shortcode",20,1046,"2023-06-23T04:34:00.000Z","6.2.9","4.0",[90,91,92,20],"privacy","security","shortcode","https:\u002F\u002Flana.codes\u002Fproduct\u002Flana-text-to-image\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flana-text-to-image.1.1.0.zip","2023-06-23 00:00:00",{"slug":19,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":104,"num_ratings":29,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":17,"tags":108,"homepage":112,"download_link":113,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"Censorship Plugin","3.00","nath4n","https:\u002F\u002Fprofiles.wordpress.org\u002Fnath4n\u002F","\u003Cp>A WordPress Plugin to Censor your WordPress Pages, Posts & Comments From the Bad Word or Bad Language.\u003Cbr \u002F>\nReplace the Bad Words without changing the database (e.g. wp_posts & wp_comments).\u003C\u002Fp>\n","Censorship Plugin For Page & Post (Title, Content & Comments)",1846,100,"2020-08-23T00:50:00.000Z","5.5.18","4.6",[109,110,111,19],"bad-language","bad-word-filter","censored-word","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-censorship","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcensorship.zip",{"slug":115,"name":116,"version":37,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":11,"downloaded":121,"rating":13,"num_ratings":13,"last_updated":122,"tested_up_to":68,"requires_at_least":123,"requires_php":17,"tags":124,"homepage":126,"download_link":127,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"go-dark","Go Dark","George Stephanis","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeorgestephanis\u002F","\u003Cp>This plugin enables websites to ‘go dark’ on January 18th with a customizable message and start\u002Fend times to protest SOPA\u002FPIPA and Internet Censorship\u003C\u002Fp>\n\u003Cp>It enables you to customize the message displayed on the front end, and optionally display either a stylized ‘Censored’ sign or seal.\u003C\u002Fp>\n\u003Cp>When ‘dark’ your website will return a \u003Ccode>503 Service Temporarily Unavailable\u003C\u002Fcode> status code so as to not damage your search engine rankings, as well as specify the length of time for the visitor to try back after.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Design and Sign\u002FSeal was created by Cheryl Eisenhard ( http:\u002F\u002Fcheryleisenhard.com\u002F )\u003C\u002Fli>\n\u003Cli>Development by George Stephanis ( http:\u002F\u002Fstephanis.info\u002F )\u003C\u002Fli>\n\u003Cli>Wood Grain Background taken from http:\u002F\u002Fwebtreats.mysitemyway.com\u002F8-tileable-dark-wood-texture-patterns\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","This SEO-Friendly plugin enables websites to 'go dark' on January 18th with a customizable message and start\u002Fend times to protest SOPA\u002FPIPA  &hellip;",7114,"2012-01-18T14:12:00.000Z","2.7",[115,125,71,73],"internet-censorship","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fgo-dark\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgo-dark.1.0.7.zip",{"attackSurface":129,"codeSignals":150,"taintFlows":168,"riskAssessment":208,"analyzedAt":220},{"hooks":130,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":13,"unprotectedCount":13},[131,137,141],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_menu","CensortivePlugin_ap","censortive.php",184,{"type":132,"name":138,"callback":139,"file":135,"line":140},"activate_censortive\u002Fcensortive.php","init",185,{"type":142,"name":143,"callback":144,"file":135,"line":145},"filter","the_content","censortize",187,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":155,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":167},[],{"prepared":13,"raw":13,"locations":153},[],{"escaped":13,"rawEcho":155,"locations":156},4,[157,161,163,165],{"file":158,"line":159,"context":160},"censimg.php",172,"raw output",{"file":135,"line":162,"context":160},108,{"file":135,"line":164,"context":160},121,{"file":135,"line":166,"context":160},128,[],[169,188,199],{"entryPoint":170,"graph":171,"unsanitizedCount":29,"severity":187},"\u003Ccensimg> (censimg.php:0)",{"nodes":172,"edges":184},[173,178],{"id":174,"type":175,"label":176,"file":158,"line":177},"n0","source","$_GET",29,{"id":179,"type":180,"label":181,"file":158,"line":182,"wp_function":183},"n1","sink","fopen() [File Access]",79,"fopen",[185],{"from":174,"to":179,"sanitized":186},false,"medium",{"entryPoint":189,"graph":190,"unsanitizedCount":29,"severity":187},"printAdminPage (censortive.php:77)",{"nodes":191,"edges":197},[192,194],{"id":174,"type":175,"label":193,"file":135,"line":162},"$_SERVER['REQUEST_URI']",{"id":179,"type":180,"label":195,"file":135,"line":162,"wp_function":196},"echo() [XSS]","echo",[198],{"from":174,"to":179,"sanitized":186},{"entryPoint":200,"graph":201,"unsanitizedCount":29,"severity":207},"\u003Ccensortive> (censortive.php:0)",{"nodes":202,"edges":205},[203,204],{"id":174,"type":175,"label":193,"file":135,"line":162},{"id":179,"type":180,"label":195,"file":135,"line":162,"wp_function":196},[206],{"from":174,"to":179,"sanitized":186},"low",{"summary":209,"deductions":210},"The \"censortive\" v1.0 plugin exhibits a mixed security posture. On the positive side, the plugin has a seemingly small attack surface with no registered AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all SQL queries are executed using prepared statements, and there are no known vulnerabilities or CVEs associated with this plugin, indicating a history of relative security. However, significant concerns arise from the static analysis results. The plugin has no capability checks or nonce checks, which are crucial for securing WordPress functionalities. Additionally, a worrying finding is that 0% of its outputs are properly escaped, posing a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. The taint analysis also reveals that all three analyzed flows have unsanitized paths, although they did not reach a critical or high severity rating in this analysis. The lack of output escaping combined with the unsanitized paths suggests potential avenues for malicious input to be rendered without proper sanitization, leading to vulnerabilities if any data enters the plugin's processing pipeline.",[211,213,215,217],{"reason":212,"points":11},"No capability checks",{"reason":214,"points":11},"No nonce checks",{"reason":216,"points":45},"Unescaped output (0%)",{"reason":218,"points":219},"Unsanitized paths in taint flows (3\u002F3)",7,"2026-03-17T00:50:27.060Z",{"wat":222,"direct":229},{"assetPaths":223,"generatorPatterns":226,"scriptPaths":227,"versionParams":228},[224,225],"\u002Fwp-content\u002Fplugins\u002Fcensortive\u002Ffonts\u002F","\u002Fwp-content\u002Fplugins\u002Fcensortive\u002Fcensimg.php",[],[],[],{"cssClasses":230,"htmlComments":231,"htmlAttributes":232,"restEndpoints":246,"jsGlobals":247,"shortcodeOutput":248},[],[],[233,234,235,236,237,238,239,240,241,242,243,244,245],"name=\"CensortiveFontFile\"","name=\"CensortiveFontSize\"","name=\"CensortiveFontColor\"","name=\"CensortiveBGColor\"","name=\"CensortiveTransBG\"","name=\"CensortiveCache\"","name=\"CensortiveCacheFolder\"","id=\"CensortiveFontFile_ID\"","id=\"CensortiveFontSize_ID\"","id=\"CensortiveFontColor_ID\"","id=\"CensortiveBGColor_ID\"","id=\"CensortiveTransBG_yes\"","id=\"CensortiveTransBG_no\"",[],[],[249],"\u003Cimg src=\""]