[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqlvt7i-vo_GreGJUhv9ZAwimZLSLn0cfgOPHjpOjz6s":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":141,"fingerprints":202},"stylish-notification-popup","Stylish Notification Popup","1.1.0","Shrinivas","https:\u002F\u002Fprofiles.wordpress.org\u002Fshrinitech\u002F","\u003Cp>Stylish Notification Popup is a responsive popup plugin for wordpress to show attention grabbing message to your visitors with call to action button and customization options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong> Here are some cool features of Stylish Notification Popup plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Cool in and out animation effects\u003C\u002Fli>\n\u003Cli>Call to action button\u003C\u002Fli>\n\u003Cli>Clean and light weight\u003C\u002Fli>\n\u003Cli>Easy to use admin panel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Upgrade to Pro and get the following features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WYSIWYG editor to enter your message in the backend with media upload Button\u003C\u002Fli>\n\u003Cli>Customization options to change font size, popup color, button color, button hover color\u003C\u002Fli>\n\u003Cli>You can set popup delay and Show Every X Day(s) option to avoid disturbance to your visitor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Fstylish-notification-popup\" rel=\"nofollow ugc\">Get the Pro Version Now!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Check out \u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Fstylish-notification-popup\" rel=\"nofollow ugc\">Stylish Notification Popup\u003C\u002Fa> homepage for screenshot and more information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Useful Resources for Web Developers [Our Other Projects]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Fmulti-mockup\u002F\" rel=\"nofollow ugc\">Multi Device Website Mockup Generator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Fblog-title-generator\u002F\" rel=\"nofollow ugc\">Blog Title Generator\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Credits\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Ca href=\"http:\u002F\u002Fdaneden.github.io\u002Fanimate.css\" rel=\"nofollow ugc\">Animate.css\u003C\u002Fa>\u003Cbr \u002F>\n*   Google Fonts\u003C\u002Fp>\n","Stylish Notification Popup is a responsive popup plugin for wordpress to show attention grabbing message to your visitors with call to action button a &hellip;",30,4020,70,2,"2017-02-06T05:48:00.000Z","4.7.32","3.3","",[20,21,22,23,24],"attention-grabber","message-popup","notification-popup","notification-popup-wordpress-plugin","wordpress-notification","http:\u002F\u002Ftechsini.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstylish-notification-popup.1.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":11,"trust_score":36,"computed_at":37},"shrinitech",7,1200,84,"2026-04-04T09:20:35.328Z",[39,66,85,105,122],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":63,"vuln_count":64,"unpatched_count":28,"last_vuln_date":65,"fetched_at":30},"wpfront-notification-bar","WPFront Notification Bar","3.5.1","Syam Mohan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyammohanm\u002F","\u003Cp>Want to display a notification about a promotion or a news? WPFront Notification Bar plugin lets you do that easily.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpfront.com\u002Fnotification-bar-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> to create multiple bars and to use advanced editor.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display a \u003Cstrong>message\u003C\u002Fstrong> with a \u003Cstrong>button\u003C\u002Fstrong> (optional).\u003C\u002Fli>\n\u003Cli>Processes \u003Cstrong>shortcodes\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Button will \u003Cstrong>open a URL\u003C\u002Fstrong> or \u003Cstrong>execute JavaScript\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Position\u003C\u002Fstrong> the bar on \u003Cstrong>top\u003C\u002Fstrong> or \u003Cstrong>bottom\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Can be \u003Cstrong>fixed at position\u003C\u002Fstrong> (Sticky Bar).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display on Scroll\u003C\u002Fstrong> option.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>any height\u003C\u002Fstrong> you want.\u003C\u002Fli>\n\u003Cli>Set the number of \u003Cstrong>seconds before\u003C\u002Fstrong> the \u003Cstrong>bar appears\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display a \u003Cstrong>close button\u003C\u002Fstrong> for the visitor.\u003C\u002Fli>\n\u003Cli>Set the number of \u003Cstrong>seconds before auto close\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Colors\u003C\u002Fstrong> are fully \u003Cstrong>customizable\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display a \u003Cstrong>Reopen Button\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the pages\u002Fposts\u003C\u002Fstrong> you want to display the notification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the user roles\u003C\u002Fstrong> you want to display the notification.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>Start\u003C\u002Fstrong> and \u003Cstrong>End dates\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Hide in \u003Cstrong>Small Devices\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpfront.com\u002Fwordpress-plugins\u002Fnotification-bar-plugin\u002Fwpfront-notification-bar-troubleshooting\u002F\" rel=\"nofollow ugc\">WPFront Notification Bar Troubleshooting\u003C\u002Fa> page for troubleshooting steps.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"http:\u002F\u002Fwpfront.com\u002Fnotification-bar-plugin-settings\u002F\" rel=\"nofollow ugc\">WPFront Notification Bar Settings\u003C\u002Fa> page for detailed option descriptions.\u003C\u002Fp>\n","Easily lets you create a bar on top or bottom to display a notification.",50000,1044538,90,131,"2025-12-02T16:51:00.000Z","6.9.4","5.0","7.0",[56,57,58,59,60],"bottom-bar","notification","notification-bar","top-bar","wordpress-notification-bar","http:\u002F\u002Fwpfront.com\u002Fnotification-bar-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpfront-notification-bar.3.5.1.zip",99,4,"2024-03-25 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":76,"num_ratings":77,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":18,"tags":81,"homepage":18,"download_link":83,"security_score":84,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"message-popup-for-contact-form-7","Message Popup For Contact Form 7","1.0","howdytheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fhowdytheme\u002F","\u003Cp>\u003Cstrong>Message Popup For Contact Form 7\u003C\u002Fstrong> to make the best way to set up popup on success and failed messages. After submitting form Open Popup in contact form 7. it can be made a success and failed popup message in contact form 7.\u003Cbr \u002F>\nUsing this addon you can replace your validation and success messages into beautiful popup message to attract visitors. In wordpress admin there is all setting to popup to customize background color and font color.\u003C\u002Fp>\n\u003Ch3>FEATURES:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to Use\u003C\u002Fli>\n\u003Cli>Popup is fully responsive and  Lightweight\u003C\u002Fli>\n\u003Cli>Customize Success Popup content\u003C\u002Fli>\n\u003Cli>Customize Popup width, border radius and border width with color\u003C\u002Fli>\n\u003Cli>Customize Popup font color and button background color\u003C\u002Fli>\n\u003Cli>Add Popup background overlay color\u003C\u002Fli>\n\u003Cli>Customize Popup background color\u003C\u002Fli>\n\u003Cli>Use different Success popups for different form\u003C\u002Fli>\n\u003Cli>Compatible in all major browser\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftopsmodule.com\u002Fhow-to-show-message-popup-for-contact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftopsmodule.com\u002Ftask\u002Fmessage-popup-for-contact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftopsmodule.com\u002Fproduct\u002Fmessage-popup-for-contact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Get Premium\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>FEATURES FOR PREMIUM:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Customize button text\u003C\u002Fli>\n\u003Cli>Add autohide popup duration in milliseconds\u003C\u002Fli>\n\u003C\u002Ful>\n","Message Popup For Contact Form 7 to make the best way to set up popup on success and failed messages. After submitting form Open Popup in contact form &hellip;",1000,7512,86,3,"2025-05-12T07:45:00.000Z","6.7.5","5.5",[82,67],"contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmessage-popup-for-contact-form-7.zip",100,{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":28,"num_ratings":28,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":103,"last_vuln_date":104,"fetched_at":30},"dima-take-action","Dima Take Action","1.0.5","PixelDima","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixeldima\u002F","\u003Cp>Adds a beautiful, customizable take action banner containe a promotion or a news to the top or the bottom of your WordPress site.\u003Cbr \u002F>\nBanner that is dismissable and dismiss is saved by cookie.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display a \u003Cstrong>message\u003C\u002Fstrong> with a \u003Cstrong>button\u003C\u002Fstrong> (optional).\u003C\u002Fli>\n\u003Cli>Background Image, Gradient color, RGBa Color.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Colors\u003C\u002Fstrong> are fully \u003Cstrong>customizable\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Position\u003C\u002Fstrong> the bar on \u003Cstrong>top\u003C\u002Fstrong> or \u003Cstrong>bottom\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>any height\u003C\u002Fstrong> you want.\u003C\u002Fli>\n\u003Cli>Display a \u003Cstrong>close button\u003C\u002Fstrong> for the visitor.\u003C\u002Fli>\n\u003Cli>Cookie Bar.\u003C\u002Fli>\n\u003Cli>Floating Button.\u003C\u002Fli>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily lets you add a Top\u002FButtom Banner to display a notification and promotion.",300,13978,"2018-08-06T22:36:00.000Z","4.9.29","4.0",[99,56,86,59,60],"banner","http:\u002F\u002Fpixeldima.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdima-take-action.zip",64,1,"2025-04-01 00:00:00",{"slug":106,"name":107,"version":69,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":84,"downloaded":112,"rating":113,"num_ratings":77,"last_updated":114,"tested_up_to":115,"requires_at_least":97,"requires_php":18,"tags":116,"homepage":120,"download_link":121,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"contact-form-7-response-message-popup","Contact Form 7 Response Message Popup","prince374","https:\u002F\u002Fprofiles.wordpress.org\u002Fprince374\u002F","\u003Cp>This plugin displays Contact Form 7 response message in Fancybox popup.\u003C\u002Fp>\n\u003Ch4>Docs & Demo\u003C\u002Fh4>\n\u003Cp>For Documentation \u003Ca href=\"http:\u002F\u002Fprince.im\u002Fcontact-form-7-response-message-popup\u002F\" rel=\"nofollow ugc\">click here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For Demo \u003Ca href=\"http:\u002F\u002Fprince.im\u002Fwp\u002Fcontact-form-7-response-message-popup\u002F\" rel=\"nofollow ugc\">click here\u003C\u002Fa>.\u003C\u002Fp>\n","Contact Form 7 Response Message in Fancybox Popup",7761,54,"2015-07-09T01:12:00.000Z","4.2.39",[117,82,106,118,119],"contact-form","email","form","http:\u002F\u002Fprince.im\u002Fcontact-form-7-response-message-popup\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-response-message-popup.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":84,"downloaded":130,"rating":28,"num_ratings":28,"last_updated":131,"tested_up_to":132,"requires_at_least":97,"requires_php":133,"tags":134,"homepage":18,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rollerads","RollerAds – Web Push Notifications","1.1","rolleradsteam","https:\u002F\u002Fprofiles.wordpress.org\u002Frolleradsteam\u002F","\u003Cp>The WordPress plugin for push notifications with monetization from the \u003Ca href=\"https:\u002F\u002Frollerads.com\u002F?utm_source=wordpress&utm_medium=plugin&utm_campaign=promo\" rel=\"nofollow ugc\">RollerAds\u003C\u002Fa> network is an innovative tool designed to help publishers \u003Cstrong>earn money by displaying the ads\u003C\u002Fstrong> from RollerAds in push notifications. The plugin allows publishers to reach their audience in real-time with targeted and personalized notifications.\u003C\u002Fp>\n\u003Cp>Push notifications are \u003Ca href=\"https:\u002F\u002Fblog.rollerads.com\u002F2023\u002F04\u002F12\u002Fpush-notifications-complete-guide\u002F\" rel=\"nofollow ugc\">one of the greatest tools\u003C\u002Fa> to monetize your subscriber database, and here is why:\u003Cbr \u002F>\n– High CTR;\u003Cbr \u002F>\n– Real-time ads;\u003Cbr \u002F>\n– Highly customizable targeting options;\u003Cbr \u002F>\n– Convenient format that works well on all device types;\u003Cbr \u002F>\n– SEO and AdSense-friendly.\u003C\u002Fp>\n\u003Cp>In 2022 more than \u003Cstrong>6,800 publishers\u003C\u002Fstrong> joined RollerAds for its monetization feature and started to make profit right away.\u003C\u002Fp>\n\u003Ch4>About the Network\u003C\u002Fh4>\n\u003Cp>Founded in 2019, \u003Cstrong>RollerAds is a leading advertising network\u003C\u002Fstrong> that connects publishers with advertisers worldwide. It specializes in push notifications, granting to its publishers an opportunity to monetize their traffic through delivering high-quality ads to their audience.\u003C\u002Fp>\n\u003Cp>For the last three years, RollerAds has been expanding its network of partners by signing exclusive contracts and finding the best prospects for collaboration. RollerAds’ product is a \u003Cstrong>constantly evolving high-tech platform\u003C\u002Fstrong>. The team improves and develops the product relentlessly to make your experience with us more pleasant and profitable.\u003C\u002Fp>\n\u003Ch4>Features for Publishers\u003C\u002Fh4>\n\u003Cp>Our plugin comes with a range of features, which enable publishers to maximize their income and pinpoint their target audience.\u003C\u002Fp>\n\u003Cp>Check out just a few benefits the plugin provides:\u003Cbr \u002F>\n– \u003Cstrong>Monetization\u003C\u002Fstrong> through displaying ads from RollerAds in push notifications;\u003Cbr \u002F>\n– \u003Cstrong>Customizable notifications\u003C\u002Fstrong> that can be personalized to target specific audiences;\u003Cbr \u002F>\n– \u003Cstrong>Real-time delivery\u003C\u002Fstrong> of notifications to desktop and mobile devices;\u003Cbr \u002F>\n– \u003Cstrong>Advanced analytics\u003C\u002Fstrong> that provide detailed insights into user engagement and performance;\u003Cbr \u002F>\n– Easy \u003Cstrong>integration with WordPress\u003C\u002Fstrong> in one click.\u003C\u002Fp>\n\u003Ch4>Supported Devices and Browsers\u003C\u002Fh4>\n\u003Cp>Our plugin is compatible with \u003Cstrong>all modern web browsers and devices\u003C\u002Fstrong>, including desktops and mobiles. This means that publishers can reach their audience regardless of the device the users prefer.\u003C\u002Fp>\n\u003Ch4>Conclusion\u003C\u002Fh4>\n\u003Cp>Overall, our WordPress plugin for push notification with monetization from RollerAds company is an excellent tool for publishers who want to monetize their traffic and reach their target audience in real-time. With advanced features and easy integration, publishers can start earning money from push notifications fast and easy.\u003C\u002Fp>\n\u003Ch4>RollerAds, to function properly\u003C\u002Fh4>\n\u003Cp>RollerAds is an external service that provides the necessary infrastructure for our plugin to work seamlessly. When you install and activate our plugin, it will communicate with RollerAds API to create and manage your web-push notification campaigns.\u003Cbr \u002F>\nTo ensure transparency and compliance with policies, we would like to inform you that by using our plugin, your data will be transmitted to RollerAds. This includes your website URL, device information, and other data related to your web-push notifications.\u003Cbr \u002F>\nYou can find more information about RollerAds by visiting their website at \u003Ca href=\"https:\u002F\u002Frollerads.com\" rel=\"nofollow ugc\">https:\u002F\u002Frollerads.com\u003C\u002Fa>. We encourage you to read their terms of use and privacy policy, which can be found at \u003Ca href=\"https:\u002F\u002Frollerads.com\u002Fprivacy.html\" rel=\"nofollow ugc\">https:\u002F\u002Frollerads.com\u002Fprivacy.html\u003C\u002Fa>.\u003Cbr \u002F>\nBy installing and using our plugin, you agree to our terms of use and privacy policy, as well as RollerAds’ terms of use and privacy policy. If you have any questions or concerns regarding our plugin or the use of RollerAds, please don’t hesitate to contact us.\u003C\u002Fp>\n","RollerAds - clear and flexible web-push service for webmasters. Push notifications are successfully used to send promotional content, user information &hellip;",1867,"2023-04-24T15:29:00.000Z","6.2.9","5.6",[135,136,137,138,139],"android-push-notifications","browser-push-notifications","push-notifications","web-push-notifications","wordpress-notifications","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frollerads.1.1.zip",{"attackSurface":142,"codeSignals":174,"taintFlows":195,"riskAssessment":196,"analyzedAt":201},{"hooks":143,"ajaxHandlers":170,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":28,"unprotectedCount":28},[144,150,154,158,163,166],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_menu","add_plugin_menu","settings.php",10,{"type":145,"name":151,"callback":152,"file":148,"line":153},"admin_init","page_init",11,{"type":145,"name":155,"callback":156,"file":148,"line":157},"admin_enqueue_scripts","register_admin_scripts",13,{"type":145,"name":159,"callback":160,"file":161,"line":162},"wp_enqueue_scripts","register_scripts","stylish-notification-popup.php",48,{"type":145,"name":159,"callback":164,"file":161,"line":165},"register_styles",49,{"type":145,"name":167,"callback":168,"file":161,"line":169},"wp_footer","run_plugin",55,[],[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":194},[],{"prepared":28,"raw":28,"locations":177},[],{"escaped":179,"rawEcho":34,"locations":180},5,[181,184,186,188,189,191,192],{"file":148,"line":182,"context":183},234,"raw output",{"file":161,"line":185,"context":183},122,{"file":161,"line":187,"context":183},130,{"file":161,"line":50,"context":183},{"file":161,"line":190,"context":183},135,{"file":161,"line":190,"context":183},{"file":161,"line":193,"context":183},152,[],[],{"summary":197,"deductions":198},"The \"stylish-notification-popup\" plugin v1.1.0 exhibits a seemingly strong security posture based on the static analysis and vulnerability history.  The absence of any detected AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the code signals show no dangerous functions, no raw SQL queries, and no file operations, all of which are positive indicators. The lack of any recorded vulnerabilities or CVEs further bolsters this perception. \n\nHowever, a notable concern arises from the output escaping metrics, where only 42% of outputs are properly escaped. This leaves a significant portion of user-generated or dynamic content potentially vulnerable to cross-site scripting (XSS) attacks if not handled with extreme care within the application logic that consumes these outputs. The absence of nonce checks and capability checks across all entry points (which are zero in this case) is less of a direct risk given the lack of entry points, but it highlights a potential oversight should new entry points be introduced in future versions without proper security considerations. The taint analysis showing zero flows with unsanitized paths is positive, but this could be a consequence of the limited attack surface rather than robust sanitization practices across all potential input vectors.\n\nIn conclusion, while the plugin appears to be relatively secure due to its minimal attack surface and clean vulnerability history, the low percentage of properly escaped output presents a tangible risk. Developers should prioritize addressing this output escaping issue to mitigate potential XSS vulnerabilities, especially if the plugin's functionality allows for user-generated content to be displayed.",[199],{"reason":200,"points":34},"Low percentage of properly escaped output","2026-03-16T22:29:45.494Z",{"wat":203,"direct":216},{"assetPaths":204,"generatorPatterns":209,"scriptPaths":210,"versionParams":212},[205,206,207,208],"\u002Fwp-content\u002Fplugins\u002Fstylish-notification-popup\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fstylish-notification-popup\u002Fcss\u002Fanimate.css","\u002Fwp-content\u002Fplugins\u002Fstylish-notification-popup\u002Fjs\u002Fsnp.js","\u002Fwp-content\u002Fplugins\u002Fstylish-notification-popup\u002Fimages\u002Fclose.png",[],[211],"js\u002Fsnp.js",[213,214,215],"stylish-notification-popup\u002Fcss\u002Fstyle.css?ver=","stylish-notification-popup\u002Fcss\u002Fanimate.css?ver=","stylish-notification-popup\u002Fjs\u002Fsnp.js?ver=",{"cssClasses":217,"htmlComments":223,"htmlAttributes":226,"restEndpoints":233,"jsGlobals":234,"shortcodeOutput":236},[218,219,220,221,222],"stylishnotificationpopup-close","stylishnotificationpopup-modal","stylishnotificationpopup-button","snp_button_link","stylishnotificationpopup-moreplugins",[224,225],"Backlink has been removed (commented out) in the version 1.1","as it may create unnatural backlinks to our website",[227,228,229,230,231,232],"data-popup-title","data-popup-description","data-popup-button-title","data-popup-button-url","data-popup-delay","data-popup-enabled",[],[235],"snp_admin",[]]