[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1oNfp4cwkyvjYAXoLZazxSN44Q138-wfCyBpD49Ht8Q":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":40,"analysis":123,"fingerprints":291},"rss-feed-modify-on-your-choice","feed-modify-on-your-choice","1.0","Kishor Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberkishor\u002F","\u003Cp>This plugin modifies RSS feeds and ATOM feeds as you want.\u003Cbr \u002F>\nin plugins “feedfile” directory all the files are listed\u003C\u002Fp>\n\u003Cp>Just now it’s show your feed image (post image), if you want you modify you can easily modify.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cp>Putting the following templates into the current theme folder, then you can use the customized feed templates instead of the default ones.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>feed-atom.php – Atom Feed Template for displaying Atom Posts feed.\u003C\u002Fli>\n\u003Cli>feed-atom-comments.php – Atom Feed Template for displaying Atom Comments feed.\u003C\u002Fli>\n\u003Cli>feed-rdf.php – RSS 1 RDF Feed Template for displaying RSS 1 Posts feed.\u003C\u002Fli>\n\u003Cli>feed-rss.php – RSS 0.92 Feed Template for displaying RSS 0.92 Posts feed.\u003C\u002Fli>\n\u003Cli>feed-rss2.php – RSS2 Feed Template for displaying RSS2 Posts feed.\u003C\u002Fli>\n\u003Cli>feed-rss2-comments.php – RSS2 Feed Template for displaying RSS2 Comments feed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen these feed templates are not in the current theme folder, WordPress’s default feed templates will be used.\u003C\u002Fp>\n","This plugin modifies RSS feeds and ATOM feeds as you want.",10,2575,80,1,"2013-11-26T07:52:00.000Z","3.7.41","2.5","",[20,21,22,23,24],"atom","custome-rss-feed","feed","rss","rss2","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffeed-modify-on-your-choice\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frss-feed-modify-on-your-choice.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":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"cyberkishor",3,20,90,30,87,"2026-04-04T18:16:52.330Z",[41,57,73,89,104],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":10,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":17,"requires_php":18,"tags":54,"homepage":55,"download_link":56,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"feed-template-customize","Feed Template Customize","1.0.1","wokamoto","https:\u002F\u002Fprofiles.wordpress.org\u002Fwokamoto\u002F","\u003Cp>This plugin modifies RSS feeds and ATOM feeds as you want.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cp>Putting the following templates into the current theme folder, then you can use the customized feed templates instead of the default ones.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>feed-atom.php – Atom Feed Template for displaying Atom Posts feed.\u003C\u002Fli>\n\u003Cli>feed-atom-comments.php – Atom Feed Template for displaying Atom Comments feed.\u003C\u002Fli>\n\u003Cli>feed-rdf.php – RSS 1 RDF Feed Template for displaying RSS 1 Posts feed.\u003C\u002Fli>\n\u003Cli>feed-rss.php – RSS 0.92 Feed Template for displaying RSS 0.92 Posts feed.\u003C\u002Fli>\n\u003Cli>feed-rss2.php – RSS2 Feed Template for displaying RSS2 Posts feed.\u003C\u002Fli>\n\u003Cli>feed-rss2-comments.php – RSS2 Feed Template for displaying RSS2 Comments feed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen these feed templates are not in the current theme folder, WordPress’s default feed templates will be used.\u003C\u002Fp>\n",300,22326,100,2,"2013-06-10T07:05:00.000Z","3.5.2",[20,22,23,24],"http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffeed-template-customize\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeed-template-customize.1.0.1.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":28,"num_ratings":28,"last_updated":67,"tested_up_to":68,"requires_at_least":68,"requires_php":18,"tags":69,"homepage":71,"download_link":72,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"feed-disabler","FeedDisabler Plugin","0.5","tcloninger","https:\u002F\u002Fprofiles.wordpress.org\u002Ftcloninger\u002F","\u003Cp>Provides a custom error, using wp_die(), when any type of feed is attempted.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature Overview\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Removal of ALL feeds\u003C\u002Fli>\n\u003Cli>Allows for private (more secure) blogs\u003C\u002Fli>\n\u003Cli>Works great with the “Private WP” plugin (requires login to view blog)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This is my very first plugin.  I found it \u002Fvery\u002F strange that nobody had done this.\u003C\u002Fp>\n","Disables all feeds (rdf, rss, rss2, atom).",40,3314,"2008-09-09T21:07:00.000Z","2.6",[20,22,70,23,24],"rdf","http:\u002F\u002Fwordpress.org\u002F#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeed-disabler.zip",{"slug":74,"name":75,"version":6,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":11,"downloaded":80,"rating":28,"num_ratings":28,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":18,"tags":84,"homepage":87,"download_link":88,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"feedme","Feedme","tierrainnovation","https:\u002F\u002Fprofiles.wordpress.org\u002Ftierrainnovation\u002F","\u003Cp>Feedme is a simple and powerful tool that will surely enhance any WordPress install. As feed readers become more advanced and are capable of handling additional information, we found the default method of feeds within WordPress to lack content elements.\u003C\u002Fp>\n\u003Ch4>Global Feed Image\u003C\u002Fh4>\n\u003Cp>Through Feedme, you can assign an image to your global feed. This ‘brands’ your feed to all readers. Options include:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Show Single Image On Global Feed:\u003C\u002Fstrong> Enable \u002F Disable image from the feed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full URL To Custom Image:\u003C\u002Fstrong> This is the full url path to your custom image. If left blank, it will use the plugin’s default image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Width x Height: Default:\u003C\u002Fstrong> 75×75. Set this to the dimensions of your custom image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Link: Default:\u003C\u002Fstrong> WordPress Install URL. Override url of the default image when it is clicked.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Post Feed Images\u003C\u002Fh4>\n\u003Cp>Select the default image assigned to each post. Specify the default size to show in the feed. Options include:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Show Images Per Post In Feed:\u003C\u002Fstrong> Enable \u002F Disable default post image from displaying within the feed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Default Image Size: Default:\u003C\u002Fstrong> Thumbnail. Set image size to either Thumbnail or Medium.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Feed Delay\u003C\u002Fh4>\n\u003Cp>Frequently updating your latest posts? You can set the delay time it will show in the feed so your changes aren’t published out until you’re ready.\u003C\u002Fp>\n\u003Cp>Many times, our clients have the need to post content, and then make quick changes \u002F spelling corrections \u002F etc. By setting a delay, your content will show up after the allotted number of minutes you specify in the delay. Call it a gut check if you will on publishing your content out to external sites \u002F feed readers.\u003C\u002Fp>\n\u003Ch4>Exclude Categories\u003C\u002Fh4>\n\u003Cp>By checking the box next to each category, you exclude the content from that category from displaying in your WordPress Feeds.\u003C\u002Fp>\n\u003Cp>Disable Feeds: Using WordPress as a CMS? Perhaps you don’t want to display RSS on your site. Check the boxes next to each feed type to disable the feed.\u003C\u002Fp>\n","Feedme is a simple and powerful tool that will surely enhance any WordPress install. As feed readers become more advanced and are capable of handling  &hellip;",3294,"2010-02-02T17:29:00.000Z","3.0.5","2.9",[20,85,86,23,24],"comments","feeds","http:\u002F\u002Fwww.tierra-innovation.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeedme.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":11,"downloaded":97,"rating":13,"num_ratings":14,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":18,"tags":101,"homepage":102,"download_link":103,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rssupplement","RSSupplement","16.07","Jerry Stephens","https:\u002F\u002Fprofiles.wordpress.org\u002Fleftville\u002F","\u003Cp>Adds WP functions, copyright, and more to your RSS feed items.\u003C\u002Fp>\n","Adds WP functions, copyright, and more to your RSS feed items.",9285,"2016-06-08T16:39:00.000Z","4.5.33","3.0",[20,22,70,23,24],"http:\u002F\u002Fwayofthegeek.org\u002Fdownloads\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frssupplement.16.07.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":18,"tags":119,"homepage":121,"download_link":122,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"disable-feeds","Disable Feeds","1.4.4","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Cp>This plugin disables all RSS\u002FAtom\u002FRDF feeds on your site. It is useful if you use WordPress purely as a content management system (and not for blogging). All requests for feeds will be redirected to the corresponding HTML content.\u003C\u002Fp>\n\u003Cp>There are a couple of options to tweak the plugin’s behaviour – go to \u003Ccode>Settings -> Reading\u003C\u002Fcode> to see them.\u003C\u002Fp>\n\u003Cp>If you come across any bugs or have suggestions, please use the plugin support forum. I can’t fix it if I don’t know it’s broken! Please check the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fdisable-feeds\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa> for common issues.\u003C\u002Fp>\n\u003Cp>Want to contribute? Here’s the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsolarissmoke\u002Fdisable-feeds\" rel=\"nofollow ugc\">GitHub development repository\u003C\u002Fa>.\u003C\u002Fp>\n","Disables all RSS\u002FAtom\u002FRDF feeds on your WordPress site.",30000,216366,94,31,"2018-03-30T04:50:00.000Z","4.9.29","4.0",[20,120,86,70,23],"disable","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-feeds\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-feeds.zip",{"attackSurface":124,"codeSignals":147,"taintFlows":252,"riskAssessment":279,"analyzedAt":290},{"hooks":125,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":28,"unprotectedCount":28},[126,131,135,139],{"type":127,"name":128,"callback":129,"priority":11,"file":130,"line":115},"action","do_feed_rdf","custom_feed_rdf","feed-modify-on-your-choice.php",{"type":127,"name":132,"callback":133,"priority":11,"file":130,"line":134},"do_feed_rss","custom_feed_rss",32,{"type":127,"name":136,"callback":137,"priority":11,"file":130,"line":138},"do_feed_rss2","custom_feed_rss2",33,{"type":127,"name":140,"callback":141,"priority":11,"file":130,"line":142},"do_feed_atom","custom_feed_atom",34,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":251},[],{"prepared":28,"raw":28,"locations":150},[],{"escaped":152,"rawEcho":153,"locations":154},21,53,[155,159,161,162,164,166,168,170,172,174,175,178,180,182,184,186,188,190,192,194,196,197,198,200,202,204,205,206,207,208,209,211,213,215,217,218,219,221,223,225,226,227,228,231,233,235,237,239,241,243,245,247,249],{"file":156,"line":157,"context":158},"feedfile\\feed-atom-comments.php",9,"raw output",{"file":156,"line":160,"context":158},27,{"file":156,"line":142,"context":158},{"file":156,"line":163,"context":158},35,{"file":156,"line":165,"context":158},36,{"file":156,"line":167,"context":158},61,{"file":156,"line":169,"context":158},66,{"file":156,"line":171,"context":158},67,{"file":156,"line":173,"context":158},69,{"file":156,"line":13,"context":158},{"file":176,"line":177,"context":158},"feedfile\\feed-atom.php",11,{"file":176,"line":179,"context":158},22,{"file":176,"line":181,"context":158},41,{"file":176,"line":183,"context":158},42,{"file":176,"line":185,"context":158},50,{"file":176,"line":187,"context":158},51,{"file":176,"line":189,"context":158},52,{"file":191,"line":177,"context":158},"feedfile\\feed-rdf.php",{"file":191,"line":193,"context":158},25,{"file":191,"line":195,"context":158},26,{"file":191,"line":160,"context":158},{"file":191,"line":183,"context":158},{"file":199,"line":177,"context":158},"feedfile\\feed-rss.php",{"file":199,"line":201,"context":158},17,{"file":203,"line":11,"context":158},"feedfile\\feed-rss2-comments.php",{"file":203,"line":115,"context":158},{"file":203,"line":134,"context":158},{"file":203,"line":138,"context":158},{"file":203,"line":185,"context":158},{"file":203,"line":187,"context":158},{"file":203,"line":210,"context":158},54,{"file":203,"line":212,"context":158},55,{"file":214,"line":177,"context":158},"feedfile\\feed-rss2.php",{"file":214,"line":216,"context":158},28,{"file":214,"line":37,"context":158},{"file":214,"line":115,"context":158},{"file":214,"line":220,"context":158},45,{"file":214,"line":222,"context":158},46,{"file":214,"line":224,"context":158},47,{"file":214,"line":185,"context":158},{"file":214,"line":167,"context":158},{"file":214,"line":171,"context":158},{"file":229,"line":230,"context":158},"feedfile\\feed.php",49,{"file":229,"line":232,"context":158},102,{"file":229,"line":234,"context":158},130,{"file":229,"line":236,"context":158},166,{"file":229,"line":238,"context":158},179,{"file":229,"line":240,"context":158},268,{"file":229,"line":242,"context":158},283,{"file":229,"line":244,"context":158},346,{"file":229,"line":246,"context":158},364,{"file":229,"line":248,"context":158},398,{"file":229,"line":250,"context":158},429,[],[253,271],{"entryPoint":254,"graph":255,"unsanitizedCount":28,"severity":270},"self_link (feedfile\\feed.php:489)",{"nodes":256,"edges":267},[257,262],{"id":258,"type":259,"label":260,"file":229,"line":261},"n0","source","$_SERVER['REQUEST_URI']",491,{"id":263,"type":264,"label":265,"file":229,"line":261,"wp_function":266},"n1","sink","echo() [XSS]","echo",[268],{"from":258,"to":263,"sanitized":269},true,"low",{"entryPoint":272,"graph":273,"unsanitizedCount":28,"severity":270},"\u003Cfeed> (feedfile\\feed.php:0)",{"nodes":274,"edges":277},[275,276],{"id":258,"type":259,"label":260,"file":229,"line":261},{"id":263,"type":264,"label":265,"file":229,"line":261,"wp_function":266},[278],{"from":258,"to":263,"sanitized":269},{"summary":280,"deductions":281},"The \"rss-feed-modify-on-your-choice\" v1.0 plugin exhibits a generally strong security posture based on the provided static analysis. It has no apparent entry points like AJAX handlers, REST API routes, or shortcodes, which significantly reduces its attack surface.  Furthermore, the absence of dangerous functions, file operations, and external HTTP requests are positive indicators. The code also demonstrates good practices by exclusively using prepared statements for SQL queries, indicating a safeguard against SQL injection vulnerabilities.\n\nHowever, the static analysis reveals a significant concern regarding output escaping, with only 28% of outputs being properly escaped. This suggests a potential risk of cross-site scripting (XSS) vulnerabilities if user-supplied data is rendered directly into the output without adequate sanitization. The lack of capability checks and nonce checks is also a notable weakness, as these are fundamental security mechanisms in WordPress for controlling access and preventing CSRF attacks.  The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive sign, but it doesn't negate the risks identified in the code itself.\n\nIn conclusion, while the plugin benefits from a limited attack surface and secure database interactions, the poor output escaping and missing authorization\u002Fsecurity checks are critical areas of concern. These weaknesses, if exploited, could lead to XSS or unauthorized actions, despite the absence of known historical vulnerabilities.",[282,285,288],{"reason":283,"points":284},"Low percentage of properly escaped output",8,{"reason":286,"points":287},"Missing capability checks",5,{"reason":289,"points":287},"Missing nonce checks","2026-03-17T01:23:06.256Z",{"wat":292,"direct":298},{"assetPaths":293,"generatorPatterns":295,"scriptPaths":296,"versionParams":297},[294],"\u002Fwp-content\u002Fplugins\u002Frss-feed-modify-on-your-choice\u002Ffeedfile\u002F",[],[],[],{"cssClasses":299,"htmlComments":300,"htmlAttributes":307,"restEndpoints":308,"jsGlobals":309,"shortcodeOutput":310},[],[301,302,303,304,305,306],"\u002F**\n * Atom Feed Template for displaying Atom Posts feed.\n *\n * @package WordPress\n *\u002F","\u002F**\n * WordPress Feed API\n *\n * Many of the functions used in here belong in The Loop, or The Loop for the\n * Feeds.\n *\n * @package WordPress\n * @subpackage Feed\n *\u002F","\u002F**\n * RSS container for the bloginfo function.\n *\n * You can retrieve anything that you can using the get_bloginfo() function.\n * Everything will be stripped of tags and characters converted, when the values\n * are retrieved for use in the feeds.\n *\n * @package WordPress\n * @subpackage Feed\n * @since 1.5.1\n * @uses apply_filters() Calls 'get_bloginfo_rss' hook with two parameters.\n * @see get_bloginfo() For the list of possible values to display.\n *\n * @param string $show See get_bloginfo() for possible values.\n * @return string\n *\u002F","\u002F**\n * Display RSS container for the bloginfo function.\n *\n * You can retrieve anything that you can using the get_bloginfo() function.\n * Everything will be stripped of tags and characters converted, when the values\n * are retrieved for use in the feeds.\n *\n * @package WordPress\n * @subpackage Feed\n * @since 0.71\n * @uses apply_filters() Calls 'bloginfo_rss' hook with two parameters.\n * @see get_bloginfo() For the list of possible values to display.\n *\n * @param string $show See get_bloginfo() for possible values.\n *\u002F","\u002F**\n * Retrieve the default feed.\n *\n * The default feed is 'rss2', unless a plugin changes it through the\n * 'default_feed' filter.\n *\n * @package WordPress\n * @subpackage Feed\n * @since 2.5\n * @uses apply_filters() Calls 'default_feed' hook on the default feed string.\n *\n * @return string Default feed, or for example 'rss2', 'atom', etc.\n *\u002F","\u002F**\n * Retrieve the blog title for the feed title.\n *\n * @package WordPress\n * @subpackage Feed\n * @since 2.2.0\n * @uses apply_filters() Calls 'get_wp_title_rss' hook on title.\n * @uses wp_title() See function for $sep parameter usage.\n *\n * @param string $sep Optional.How to separate the title. See wp_title() for more info.\n * @return string Error message o",[],[],[],[]]