[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1Y_DhrOs0bIQgswt_Vgv2kt9ORB3I7Kib8JzVLWzz1I":3,"$f2p5Oapq_c-2w-nXtWZiqzwb2YWGJYa11QtK99VKacc4":388,"$flEwo4wIOGObdIqks7coLGsNlTxGsgrdFcjEjWuc20xg":392},{"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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":140,"fingerprints":371},"realanswers","Real Estate Answers","3.1.2","realtybaron","https:\u002F\u002Fprofiles.wordpress.org\u002Frealtybaron\u002F","\u003Cp>Real Estate is being discussed everywhere on the Internet.  Why not bring the real estate conversation to your weblog?  This real estate plug-in allows you to join a “network” of real estate web sites who are growing their traffic through real estate answers.  Real estate questions are sourced by participating web sites, pooled together, and made available to all members of the network.  Answers are provided by local real estate agents and moderated by RealtyBaron.  Most importantly, visitors \u003Cstrong>remain on your weblog\u003C\u002Fstrong> to browse questions and answers.  No traffic is sent to us.  We simply operate the engine in the background.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real Estate Agents\u003C\u002Fstrong>: Don’t just participate…own the real estate “conversation” on your own blog!\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free\u003C\u002Fstrong> – no cost to download, install, and\u002For use the plug-in.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revenue\u003C\u002Fstrong> – a new source of revenue from advertising embedded in answers.  Ad impression, click tracking, and payment collection is handled by RealtyBaron.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Engine Optimization (SEO)\u003C\u002Fstrong> – When you source a question, a clean “follow” link back to your weblog on all web sites publishing that question.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fblog.realtybaron.com\u002F\" rel=\"nofollow ugc\">Baron Briefs\u003C\u002Fa>\u003C\u002Fp>\n","Real Estate Answers plugin enables you to host a real estate Q&A for any metro, city, or ZIP code in your sidebar.",10,7303,0,"2019-05-20T13:11:00.000Z","5.1.22","3.0","",[19,20,21,22,23],"real-estate","realestate","realtor","realtors","realty","https:\u002F\u002Fwww.realestateanswers.app","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,84,"2026-05-20T03:00:42.946Z",[37,58,76,98,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":32,"unpatched_count":13,"last_vuln_date":57,"fetched_at":28},"easy-mls-listings-import","Easy MLS Listings Import","2.1.0","Home ASAP","https:\u002F\u002Fprofiles.wordpress.org\u002Fhomeasap\u002F","\u003Cp>Easy MLS Listings Import by Home ASAP lets you easily display a real estate agent’s MLS listings and\u002For their office listings on any WordPress site. Even better, listing information updates automatically to save you work with updating, removing, and adding new listings. That way you can set it and forget it.\u003C\u002Fp>\n\u003Cp>EASY SETUP\u003C\u002Fp>\n\u003Cp>Setup takes only minutes. Just create a free Real Estate Agent Directory account, connect your agent’s listings, and place a shortcode where you want the listings to appear. We take care of the heavy lifting of connecting to IDX feeds for you.\u003C\u002Fp>\n\u003Cp>EASY MAINTENANCE\u003C\u002Fp>\n\u003Cp>Our system automatically updates MLS listing information every 5 minutes, so visitors always get the most up to date information. That means you no longer have to add, remove, or update listings yourself when listings go on or off the market.\u003C\u002Fp>\n\u003Cp>FLEXIBLE STYLING\u003C\u002Fp>\n\u003Cp>Listings are presented in an attractive grid layout that adjusts to the visitor’s screen size. Background colors and dimensions can be customized to fit your design.\u003C\u002Fp>\n\u003Cp>ALL THE INFO\u003C\u002Fp>\n\u003Cp>When users click on a listing, a new tab will open containing the property description, amenities, photos, maps, and more. Plus, we include the details homebuyers demand such as nearby schools, neighborhood demographics, weather, and nearby attractions.\u003C\u002Fp>\n\u003Ch3>Built-In Lead Capture\u003C\u002Fh3>\n\u003Cp>Of course, most agents want one thing from a website, and that’s leads. That is why we include built-in lead capture forms that allow visitors to easily connect to new buyers.\u003C\u002Fp>\n\u003Cp>TOTALLY FREE\u003C\u002Fp>\n\u003Cp>Oh…and did we mention you get all this for free? Plus, agents get access to lots of other great tools for marketing on Facebook with their free Real Estate Agent Directory membership.\u003C\u002Fp>\n\u003Ch3>Setup Requirements\u003C\u002Fh3>\n\u003Cp>\u003Cem>Real Estate Agent Directory account (Free)\u003C\u002Fem> – Easy MLS Listings Import works by integrating with the \u003Ca href=\"https:\u002F\u002Fabout.homeasap.com\u002Fbrand-awareness\u002Freal-estate-agent-directory\u002F?utm_source=wordpress&utm_medium=referral&utm_campaign=easy_mls_imports\" rel=\"nofollow ugc\">Real Estate Agent Directory\u003C\u002Fa>. This free service can be set up by an agent or their developer in only a few minutes. Plus, agents get access to a ton of free benefits from the largest directory of its kind on Facebook at over 600,000 members and growing.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fabout.homeasap.com\u002Fbrand-awareness\u002Freal-estate-agent-directory\u002F?utm_source=wordpress&utm_medium=referral&utm_campaign=easy_mls_imports\" rel=\"nofollow ugc\">Click here to learn more.\u003C\u002Fa>\u003C\u002Fp>\n","Easy MLS Listings Import lets you easily display a real estate agent’s MLS listings. Listings update automatically after set-up for low maintenance!",100,5752,"2025-02-18T04:50:00.000Z","6.7.5","4.0","7.4",[52,53,19,21,23],"home-asap","mls","https:\u002F\u002Fabout.homeasap.com\u002Feasy-mls-listings-import-wordpress-plugin-by-home-asap\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-mls-listings-import.zip",91,"2025-02-17 15:40:29",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":11,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":75},"featured-property-widget","Featured Property","1.1.0","C-Fusion Multimedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fcfusionmm\u002F","\u003Cp>Featured Property Widget is a responsive widget that is designed to fit well on most themes.  The widget will display a property image as well as several details about the property.  Current details are: Type, Beds, Baths, Home Size, Lot Size and Description.  The main image also can serve as a link to another page or external URL that houses additional details regarding the property. The widget uses its own stylesheet but can easily be overwritten with your own theme styles should you want to customize it.\u003C\u002Fp>\n","Displays a simple formatted Featured Property as a widget.  Perfect way to feature properties that are for sale or rent.",2078,"2015-04-23T20:07:00.000Z","4.2.39","3.0.1",[71,72,19,21,23],"featured-property","property","http:\u002F\u002Fwww.cfusionmultimedia.com\u002Fprojects\u002Ffeatured-property-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeatured-property-widget.1.1.0.zip","2026-03-15T15:16:48.613Z",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":11,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":17,"tags":90,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":32,"last_vuln_date":97,"fetched_at":28},"fs-real-estate-plugin","FireStorm Professional Real Estate Plugin","2.7.11","FireStorm Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fwfernley\u002F","\u003Cp>\u003Cstrong>Please note, custom filters, listing sorting and comparing are now only available on the Professional Version \u003Ca href=\"http:\u002F\u002Fwww.firestormplugins.com\u002Fextensions\u002Freal-estate\u002F\" rel=\"nofollow ugc\">available for purchase on our website\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The FireStorm Real Estate Plugin is an advanced real estate plugin allowing you to turn your WordPress website or blog into a fully functional real estate listing website. The plugin is ideal for Realtors, Agents, Brokers, For Sale By Owner listings and Real Estate Agencies looking to list properties. The administration is easy to use and loaded with features. The front end is great for SEO. It operates stand-alone which means it does not require blog posts for each property listing. This allows you to keep your blog separate from the real estate listings. Filters and short codes allow you to add single and multiple listings to any page or post.\u003C\u002Fp>\n\u003Cp>Related Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.firestormplugins.com\u002Ftickets\u002F\" title=\"Plugin Support Forums\" rel=\"nofollow ugc\">Plugin Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.firestormplugins.com\u002Fplugins\u002Freal-estate\u002F\" title=\"FireStorm WordPress Real Estate Plugin\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.firestormplugins.com\u002F\" title=\"FireStorm WordPress Development\" rel=\"nofollow ugc\">Plugin Customization & Theme Development\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Point and Click” Management\u003C\u002Fli>\n\u003Cli>SEO Friendly\u003C\u002Fli>\n\u003Cli>Google Maps Integration\u003C\u002Fli>\n\u003Cli>Automatic Google Map Longtitude and Latitude Generation\u003C\u002Fli>\n\u003Cli>Search By Map\u003C\u002Fli>\n\u003Cli>Custom Input Fields\u003C\u002Fli>\n\u003Cli>Sellers Contact Details\u003C\u002Fli>\n\u003Cli>Seller Contact Form\u003C\u002Fli>\n\u003Cli>Lightbox Slideshow Support\u003C\u002Fli>\n\u003Cli>Custom Listing Labels\u003C\u002Fli>\n\u003Cli>Location Management\u003C\u002Fli>\n\u003Cli>Search Widget\u003C\u002Fli>\n\u003Cli>Location Widget\u003C\u002Fli>\n\u003Cli>Filters and Short Codes\u003C\u002Fli>\n\u003Cli>Horizontal and Vertical Listing Display\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Short Codes: \u003Cbr \u002F>\nExample: [fsrep-filter type=”city” map=”no” value=”2″] \u003C\u002Fp>\n\u003Cp>Types Available: \u003Cbr \u002F>\n“all” – show all listings \u003Cbr \u002F>\n“country” – display listings for a specific country – value is the country ID \u003Cbr \u002F>\n“state” – display listings for a specific state – value is the state ID \u003Cbr \u002F>\n“city” – display listings for a specific city – value is the city ID \u003Cbr \u002F>\n“single” – display a single listing \u003Cbr \u002F>\n“sold” – show sold listings – a limit can be set with the value \u003Cbr \u002F>\n“latest” – show latest listings – a limit can be set with the value \u003Cbr \u002F>\n“details” – display a specified listings details – value is the listing ID \u003Cbr \u002F>\n“map” can be set to “yes” or “no” to display the Google map.\u003C\u002Fp>\n\u003Cp>Requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Requirements WordPress Permalinks Enabled\u003C\u002Fli>\n\u003C\u002Ful>\n","This professional real estate plugin gives you the ability to add real estate listings to your WordPress website.",43599,58,43,"2014-01-09T19:37:00.000Z","3.7.41","3.6",[91,92,19,21,23],"home","house","http:\u002F\u002Fwww.firestormplugins.com\u002Fplugins\u002Freal-estate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffs-real-estate-plugin.zip",53,2,"2026-01-06 00:00:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":17,"tags":113,"homepage":116,"download_link":117,"security_score":118,"vuln_count":119,"unpatched_count":120,"last_vuln_date":121,"fetched_at":28},"essential-real-estate","Essential Real Estate","5.3.1","g5theme","https:\u002F\u002Fprofiles.wordpress.org\u002Fg5theme\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fplugins.g5plus.net\u002Fere\u002F?utm_source=wp&utm_medium=ere_description&utm_content=website_introduction\" rel=\"nofollow ugc\">Main Site\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fdocument.g5plus.net\u002Fessential-real-estate\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fplugins.g5plus.net\u002Fere\u002Fadd-ons\u002F?utm_source=wp&utm_medium=ere_description&utm_content=ere_colors#ere_colors\" rel=\"nofollow ugc\">Add-ons\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fhomeid-real-estate-wordpress-theme\u002F30203159&utm_source=wp&utm_medium=ere_description_premium_theme_menu&utm_content=view_demo_homeid\" rel=\"nofollow ugc\">Premium Theme\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>There are full features needed for a real estate website, easy to customize and overwrite templates. Allow to manage property listings and submit property via back-end and front-end. Supported global payment, build market, agent management,…etc.\u003Cbr \u002F>\nFREE plugins but already all PREMIUM FEATURES.\u003C\u002Fp>\n\u003Ch4>Demo with premium theme\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Click \u003Ca href=\"http:\u002F\u002Fsandbox.g5plus.net\u002Fbeyot\u002F\" rel=\"nofollow ugc\">Create Demo\u003C\u002Fa> to create temporary website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>You can \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fhomeid-real-estate-wordpress-theme\u002F30203159?utm_source=wp&utm_medium=ere_description&utm_content=view_demo_homeid\" rel=\"nofollow ugc\">View demo or buy Homeid WP theme\u003C\u002Fa>.\u003Cbr \u002F>\n  You can \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fbeyot-wordpress-real-estate-theme\u002F19514964?utm_source=wp&utm_medium=ere_description&utm_content=view_demo_beyot\" rel=\"nofollow ugc\">View demo or buy Beyot WP theme\u003C\u002Fa>.\u003Cbr \u002F>\n  You can \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fbenaa-real-estate-wordpress-theme\u002F21413304?utm_source=wp&utm_medium=ere_description&utm_content=view_demo_benaa\" rel=\"nofollow ugc\">View demo or buy Benaa WP theme\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Sample Data Demo\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Download xml file: \u003Ca href=\"http:\u002F\u002Fdocument.g5plus.net\u002Fessential-real-estate\u002Fsample-data.xml\" rel=\"nofollow ugc\">sample-data.xml\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Download zip file: \u003Ca href=\"http:\u002F\u002Fdocument.g5plus.net\u002Fessential-real-estate\u002Fsample-data.zip\" rel=\"nofollow ugc\">sample-data.zip\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.g5plus.net\u002Fere\u002Fadd-ons\u002F?utm_source=wp&utm_medium=ere_description&utm_content=ere_download#ere_download\" rel=\"nofollow ugc\">ERE Download – Addons Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.g5plus.net\u002Fere\u002Fadd-ons\u002F?utm_source=wp&utm_medium=ere_description&utm_content=ere_colors#ere_colors\" rel=\"nofollow ugc\">ERE Colors – Addons Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.g5plus.net\u002Fere\u002Fadd-ons\u002F?utm_source=wp&utm_medium=ere_description&utm_content=ere_recently_viewed#ere_recently_viewed\" rel=\"nofollow ugc\">ERE Recently Viewed – Addons Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.g5plus.net\u002Fere\u002Fadd-ons\u002F?utm_source=wp&utm_medium=ere_description&utm_content=ere_similar_properties#ere_similar_properties\" rel=\"nofollow ugc\">ERE Similar Properties – Addons Free\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video how to\u003C\u002Fh4>\n\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?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PL_DzVbdOfv7EJSkMOf84gpYGzZqvrwv4H\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Already define pages for Real Estate website like: Search Page, Listing Properties, Listing Agent, Agency, Payment, Profile,…\u003C\u002Fli>\n\u003Cli>Submit property via Back-End and Front-End\u003C\u002Fli>\n\u003Cli>Manage property listings via Back-End and Front-End\u003C\u002Fli>\n\u003Cli>Can add custom fields for property\u003C\u002Fli>\n\u003Cli>Easy to customize\u003C\u002Fli>\n\u003Cli>Flexible Search\u003C\u002Fli>\n\u003Cli>Favorite Properties\u003C\u002Fli>\n\u003Cli>Saved Searches Properties\u003C\u002Fli>\n\u003Cli>Compare Properties\u003C\u002Fli>\n\u003Cli>Print Properties\u003C\u002Fli>\n\u003Cli>Nearby Place\u003C\u002Fli>\n\u003Cli>Membership Packages\u003C\u002Fli>\n\u003Cli>Management invoices, User Profiles,…\u003C\u002Fli>\n\u003Cli>Listing Expiration Date\u003C\u002Fli>\n\u003Cli>Paid Submission Type: Free, Pay per Package, Pay per Listing\u003C\u002Fli>\n\u003Cli>Payment Method: Paypal, Stripe, Wire Transfer\u003C\u002Fli>\n\u003Cli>Email Listing Alerts\u003C\u002Fli>\n\u003Cli>Featured Listings\u003C\u002Fli>\n\u003Cli>Related Listing\u003C\u002Fli>\n\u003Cli>Google Suggestions, Geo Location Search, Map Directions\u003C\u002Fli>\n\u003Cli>Supported Google Captcha\u003C\u002Fli>\n\u003Cli>Social Login, Social Share\u003C\u002Fli>\n\u003Cli>Multiple Listing Layouts\u003C\u002Fli>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003Cli>Gallery, Video, 360 Virtual Tour, …\u003C\u002Fli>\n\u003Cli>Contact Agent\u003C\u002Fli>\n\u003Cli>Private Note\u003C\u002Fli>\n\u003Cli>Compatible With Visual Composer plugin\u003C\u002Fli>\n\u003Cli>Compatible With WPML plugin\u003C\u002Fli>\n\u003C\u002Ful>\n","Completely plugins Real Estate. Management system which allows you to own and maintain a real estate marketplace, intro website.",8000,646566,86,52,"2026-04-14T08:18:00.000Z","6.9.4","4.5",[114,115,72,19,21],"agency","agent","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-real-estate","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fessential-real-estate.5.3.1.zip",17,14,3,"2025-12-14 00:00:00",{"slug":123,"name":124,"version":125,"author":124,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":45,"num_ratings":131,"last_updated":132,"tested_up_to":48,"requires_at_least":133,"requires_php":17,"tags":134,"homepage":137,"download_link":138,"security_score":139,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mortgage-calculator","Mortgage Calculator","1.3.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcitar\u002F","\u003Cp>This plugin provides a very simple and easy to use mortgage calculator widget.\u003C\u002Fp>\n\u003Cp>I tried to provide a bloat-free mortgage plugin that serves the purpose in a quality way.\u003C\u002Fp>\n\u003Cp>This mortgage plugin is also translation ready and you can translate it to your language using pot file provided in languages directory.\u003C\u002Fp>\n","It provides an easy to use mortgage calculator widget.",4000,173146,8,"2024-11-11T04:02:00.000Z","4.6",[135,136,123,19,21],"loan","mortgage","https:\u002F\u002Fwww.calculator.io\u002Fmortgage-calculator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmortgage-calculator.1.3.0.zip",92,{"attackSurface":141,"codeSignals":196,"taintFlows":299,"riskAssessment":358,"analyzedAt":370},{"hooks":142,"ajaxHandlers":192,"restRoutes":193,"shortcodes":194,"cronEvents":195,"entryPointCount":13,"unprotectedCount":13},[143,149,153,157,161,165,171,175,179,182,185,187],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","admin_notices","realanswers_warning","realanswers.php",123,{"type":144,"name":150,"callback":151,"file":147,"line":152},"init","realanswers_admin_warning",126,{"type":144,"name":154,"callback":155,"file":156,"line":119},"admin_init","register_realanswers_options_parameter","realanswers_admin.php",{"type":144,"name":158,"callback":159,"file":156,"line":160},"admin_menu","realanswers_admin_addpage",409,{"type":144,"name":162,"callback":163,"file":156,"line":164},"wp_head","realanswers_custom_css_in_head",1052,{"type":166,"name":167,"callback":168,"file":169,"line":170},"filter","the_posts","detectPost","realanswers_create_page_class.php",46,{"type":144,"name":150,"callback":172,"file":173,"line":174},"load_realanswers_script","realanswers_functions.php",26,{"type":166,"name":176,"callback":177,"file":173,"line":178},"wp_title","hook_question_html_title",66,{"type":166,"name":176,"callback":180,"file":173,"line":181},"hook_answers_html_title",94,{"type":166,"name":176,"callback":183,"file":173,"line":184},"hook_newquestions_html_title",121,{"type":144,"name":162,"callback":186,"file":173,"line":160},"hook_autocomplete_javascript",{"type":144,"name":188,"callback":189,"file":190,"line":191},"widgets_init","load_realanswers_sidebar_widget","realanswers_sidebar_widget.php",7,[],[],[],[],{"dangerousFunctions":197,"sqlUsage":198,"outputEscaping":200,"fileOperations":32,"externalRequests":131,"nonceChecks":11,"capabilityChecks":13,"bundledLibraries":298},[],{"prepared":13,"raw":13,"locations":199},[],{"escaped":201,"rawEcho":202,"locations":203},4,48,[204,207,210,212,214,216,218,220,223,225,227,229,231,233,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,277,279,280,282,283,285,286,288,290,292,294,296],{"file":205,"line":86,"context":206},"location-value-json.php","raw output",{"file":208,"line":209,"context":206},"process_admin_ajax.php",69,{"file":208,"line":211,"context":206},156,{"file":208,"line":213,"context":206},158,{"file":208,"line":215,"context":206},169,{"file":208,"line":217,"context":206},170,{"file":208,"line":219,"context":206},178,{"file":221,"line":222,"context":206},"process_form.php",151,{"file":221,"line":224,"context":206},157,{"file":147,"line":226,"context":206},93,{"file":147,"line":228,"context":206},113,{"file":147,"line":230,"context":206},114,{"file":156,"line":232,"context":206},74,{"file":156,"line":152,"context":206},{"file":156,"line":235,"context":206},164,{"file":156,"line":237,"context":206},195,{"file":156,"line":239,"context":206},198,{"file":156,"line":241,"context":206},216,{"file":156,"line":243,"context":206},227,{"file":156,"line":245,"context":206},239,{"file":156,"line":247,"context":206},289,{"file":156,"line":249,"context":206},291,{"file":156,"line":251,"context":206},314,{"file":156,"line":253,"context":206},315,{"file":156,"line":255,"context":206},348,{"file":156,"line":257,"context":206},362,{"file":156,"line":259,"context":206},383,{"file":156,"line":261,"context":206},422,{"file":156,"line":263,"context":206},993,{"file":156,"line":265,"context":206},1004,{"file":156,"line":267,"context":206},1046,{"file":173,"line":269,"context":206},59,{"file":173,"line":271,"context":206},61,{"file":173,"line":273,"context":206},89,{"file":173,"line":275,"context":206},116,{"file":173,"line":249,"context":206},{"file":190,"line":278,"context":206},28,{"file":190,"line":33,"context":206},{"file":190,"line":281,"context":206},108,{"file":190,"line":148,"context":206},{"file":190,"line":284,"context":206},152,{"file":190,"line":235,"context":206},{"file":190,"line":287,"context":206},176,{"file":190,"line":289,"context":206},184,{"file":190,"line":291,"context":206},201,{"file":190,"line":293,"context":206},202,{"file":190,"line":295,"context":206},203,{"file":190,"line":297,"context":206},205,[],[300,319,330,347],{"entryPoint":301,"graph":302,"unsanitizedCount":13,"severity":318},"\u003Cprocess_admin_ajax> (process_admin_ajax.php:0)",{"nodes":303,"edges":315},[304,309],{"id":305,"type":306,"label":307,"file":208,"line":308},"n0","source","$_POST (x6)",24,{"id":310,"type":311,"label":312,"file":208,"line":313,"wp_function":314},"n1","sink","update_option() [Settings Manipulation]",31,"update_option",[316],{"from":305,"to":310,"sanitized":317},true,"low",{"entryPoint":320,"graph":321,"unsanitizedCount":13,"severity":318},"\u003Cprocess_form> (process_form.php:0)",{"nodes":322,"edges":328},[323,325],{"id":305,"type":306,"label":324,"file":221,"line":278},"$_POST",{"id":310,"type":311,"label":326,"file":221,"line":181,"wp_function":327},"header() [Header Injection]","header",[329],{"from":305,"to":310,"sanitized":317},{"entryPoint":331,"graph":332,"unsanitizedCount":13,"severity":318},"realanswers_admin (realanswers_admin.php:17)",{"nodes":333,"edges":344},[334,335,336,340],{"id":305,"type":306,"label":307,"file":156,"line":202},{"id":310,"type":311,"label":312,"file":156,"line":85,"wp_function":314},{"id":337,"type":306,"label":338,"file":156,"line":339},"n2","$_POST (x2)",188,{"id":341,"type":311,"label":342,"file":156,"line":237,"wp_function":343},"n3","echo() [XSS]","echo",[345,346],{"from":305,"to":310,"sanitized":317},{"from":337,"to":341,"sanitized":317},{"entryPoint":348,"graph":349,"unsanitizedCount":13,"severity":318},"\u003Crealanswers_admin> (realanswers_admin.php:0)",{"nodes":350,"edges":355},[351,352,353,354],{"id":305,"type":306,"label":307,"file":156,"line":202},{"id":310,"type":311,"label":312,"file":156,"line":85,"wp_function":314},{"id":337,"type":306,"label":338,"file":156,"line":339},{"id":341,"type":311,"label":342,"file":156,"line":237,"wp_function":343},[356,357],{"from":305,"to":310,"sanitized":317},{"from":337,"to":341,"sanitized":317},{"summary":359,"deductions":360},"The \"realanswers\" plugin v3.1.2 exhibits a generally good security posture based on the static analysis. There are no identified critical or high-severity vulnerabilities in the taint analysis, and a commendable lack of known CVEs, indicating a history of responsible development. The plugin effectively uses prepared statements for its SQL queries and incorporates nonce checks, which are positive security practices.  However, a significant concern arises from the low percentage of properly escaped output (8%), suggesting a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While the attack surface is zero and no direct vulnerabilities are immediately apparent in the static analysis, the lack of output escaping on the majority of outputs presents a considerable threat that could be exploited.\n\nThe absence of direct vulnerability history is positive, but the static analysis reveals potential weaknesses. The plugin performs file operations and makes external HTTP requests, which are not inherently insecure but could become vectors if not handled carefully. The zero capability checks for entry points are a concern, especially if the plugin does have latent entry points not captured by the static analysis or if future versions introduce them. Overall, the plugin has strengths in its clean vulnerability history and proper SQL handling, but the severe lack of output escaping creates a significant security blind spot that requires immediate attention.",[361,364,366,368],{"reason":362,"points":363},"Low output escaping percentage (8%)",16,{"reason":365,"points":11},"No capability checks on entry points",{"reason":367,"points":120},"File operations detected",{"reason":369,"points":120},"External HTTP requests detected","2026-04-16T12:32:31.713Z",{"wat":372,"direct":381},{"assetPaths":373,"generatorPatterns":376,"scriptPaths":377,"versionParams":380},[374,375],"\u002Fwp-content\u002Fplugins\u002Frealanswers\u002Fjquery.autocomplete.pack.js","\u002Fwp-content\u002Fplugins\u002Frealanswers\u002Frealanswers_form_validation.js",[],[378,379],"http:\u002F\u002Fajax.googleapis.com\u002Fajax\u002Flibs\u002Fjquery\u002F1.4.2\u002Fjquery.min.js","http:\u002F\u002Fapi.realtybaron.com\u002Fanswers\u002Fcss\u002Fdefault.css",[],{"cssClasses":382,"htmlComments":383,"htmlAttributes":384,"restEndpoints":385,"jsGlobals":386,"shortcodeOutput":387},[],[],[],[],[],[],{"error":317,"url":389,"statusCode":390,"statusMessage":391,"message":391},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Frealanswers\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":363,"versions":393},[394,401,408,415,422,429,436,442,449,456,463,470,477,484,491,498],{"version":6,"download_url":395,"svn_tag_url":396,"released_at":27,"has_diff":397,"diff_files_changed":398,"diff_lines":27,"trac_diff_url":399,"vulnerabilities":400,"is_current":317},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.3.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F3.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F3.1.1&new_path=%2Frealanswers%2Ftags%2F3.1.2",[],{"version":402,"download_url":403,"svn_tag_url":404,"released_at":27,"has_diff":397,"diff_files_changed":405,"diff_lines":27,"trac_diff_url":406,"vulnerabilities":407,"is_current":397},"3.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.3.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F3.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.2.0-rc1&new_path=%2Frealanswers%2Ftags%2F3.1.1",[],{"version":409,"download_url":410,"svn_tag_url":411,"released_at":27,"has_diff":397,"diff_files_changed":412,"diff_lines":27,"trac_diff_url":413,"vulnerabilities":414,"is_current":397},"2.2.0-rc1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.2.0-rc1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.2.0-rc1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.2.0-rc2&new_path=%2Frealanswers%2Ftags%2F2.2.0-rc1",[],{"version":416,"download_url":417,"svn_tag_url":418,"released_at":27,"has_diff":397,"diff_files_changed":419,"diff_lines":27,"trac_diff_url":420,"vulnerabilities":421,"is_current":397},"2.2.0-rc2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.2.0-rc2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.2.0-rc2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.2.0-rc3&new_path=%2Frealanswers%2Ftags%2F2.2.0-rc2",[],{"version":423,"download_url":424,"svn_tag_url":425,"released_at":27,"has_diff":397,"diff_files_changed":426,"diff_lines":27,"trac_diff_url":427,"vulnerabilities":428,"is_current":397},"2.2.0-rc3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.2.0-rc3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.2.0-rc3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.1.1&new_path=%2Frealanswers%2Ftags%2F2.2.0-rc3",[],{"version":430,"download_url":431,"svn_tag_url":432,"released_at":27,"has_diff":397,"diff_files_changed":433,"diff_lines":27,"trac_diff_url":434,"vulnerabilities":435,"is_current":397},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.1.0&new_path=%2Frealanswers%2Ftags%2F2.1.1",[],{"version":40,"download_url":437,"svn_tag_url":438,"released_at":27,"has_diff":397,"diff_files_changed":439,"diff_lines":27,"trac_diff_url":440,"vulnerabilities":441,"is_current":397},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.0.5&new_path=%2Frealanswers%2Ftags%2F2.1.0",[],{"version":443,"download_url":444,"svn_tag_url":445,"released_at":27,"has_diff":397,"diff_files_changed":446,"diff_lines":27,"trac_diff_url":447,"vulnerabilities":448,"is_current":397},"2.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.0.4&new_path=%2Frealanswers%2Ftags%2F2.0.5",[],{"version":450,"download_url":451,"svn_tag_url":452,"released_at":27,"has_diff":397,"diff_files_changed":453,"diff_lines":27,"trac_diff_url":454,"vulnerabilities":455,"is_current":397},"2.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.0.3&new_path=%2Frealanswers%2Ftags%2F2.0.4",[],{"version":457,"download_url":458,"svn_tag_url":459,"released_at":27,"has_diff":397,"diff_files_changed":460,"diff_lines":27,"trac_diff_url":461,"vulnerabilities":462,"is_current":397},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.0.2&new_path=%2Frealanswers%2Ftags%2F2.0.3",[],{"version":464,"download_url":465,"svn_tag_url":466,"released_at":27,"has_diff":397,"diff_files_changed":467,"diff_lines":27,"trac_diff_url":468,"vulnerabilities":469,"is_current":397},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.0.1&new_path=%2Frealanswers%2Ftags%2F2.0.2",[],{"version":471,"download_url":472,"svn_tag_url":473,"released_at":27,"has_diff":397,"diff_files_changed":474,"diff_lines":27,"trac_diff_url":475,"vulnerabilities":476,"is_current":397},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F2.0-rc1&new_path=%2Frealanswers%2Ftags%2F2.0.1",[],{"version":478,"download_url":479,"svn_tag_url":480,"released_at":27,"has_diff":397,"diff_files_changed":481,"diff_lines":27,"trac_diff_url":482,"vulnerabilities":483,"is_current":397},"2.0-rc1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.2.0-rc1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F2.0-rc1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F1.0.2&new_path=%2Frealanswers%2Ftags%2F2.0-rc1",[],{"version":485,"download_url":486,"svn_tag_url":487,"released_at":27,"has_diff":397,"diff_files_changed":488,"diff_lines":27,"trac_diff_url":489,"vulnerabilities":490,"is_current":397},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F1.0.1&new_path=%2Frealanswers%2Ftags%2F1.0.2",[],{"version":492,"download_url":493,"svn_tag_url":494,"released_at":27,"has_diff":397,"diff_files_changed":495,"diff_lines":27,"trac_diff_url":496,"vulnerabilities":497,"is_current":397},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frealanswers%2Ftags%2F1.0&new_path=%2Frealanswers%2Ftags%2F1.0.1",[],{"version":499,"download_url":500,"svn_tag_url":501,"released_at":27,"has_diff":397,"diff_files_changed":502,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":503,"is_current":397},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frealanswers.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frealanswers\u002Ftags\u002F1.0\u002F",[],[]]