[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9p0UNAC5ieWIz4dRW4EhShNBuk581YXsoGB95-kpSas":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":14,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":76,"fingerprints":118},"product-rotate-360","Product Rotate 360","1.0.0","deb17276","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeb17276\u002F","\u003Ch4>Product Rotate 360\u003C\u002Fh4>\n\u003Cp>You can easily add 360 degree rotating image view to your wordpress site using this simple plugin and short code.\u003C\u002Fp>\n\u003Cp>Short code: [product_rotate_360]\u003C\u002Fp>\n\u003Cp>Global Settings: Settings -> ProductRotate 360\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Image Location: URL of your image directory.\u003C\u002Fli>\n\u003Cli>Image Name Prefix: Prefix in the image name. e.g. shoe-960- for image names (shoe-960-01.jpg, shoe-960-02.jpg etc.)\u003C\u002Fli>\n\u003Cli>Image Count: Total number of images.\u003C\u002Fli>\n\u003Cli>Image Name Digits: Number of digits in the image name counter. e.g. 2 for image names (shoe-960-01.jpg, shoe-960-02.jpg etc.)\u003C\u002Fli>\n\u003Cli>Canvas Width: Width of the canvas in px. e.g. 400 for 400px\u003C\u002Fli>\n\u003Cli>Canvas Height: Height of the canvas in px. e.g. 400 for 400px\u003C\u002Fli>\n\u003Cli>Image Extension: Image file extension. e.g. jpg, png etc.\u003C\u002Fli>\n\u003Cli>Frame Time: To control the rotation speed. any integer > 0, default 100\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo1.debdesk.com\u002Fproduct-rotate-360-demo\u002F\" rel=\"nofollow ugc\">Free Plugin Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo1.debdesk.com\u002Fproduct-rotate-360-pro-demo\u002F\" rel=\"nofollow ugc\">Premium Plugin Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo1.debdesk.com\u002Fproduct\u002Fproduct-rotate-360-pro\u002F\" rel=\"nofollow ugc\">Upgrade To Product Rotate 360 Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports Multiple Product Rotates using short code parameters\u003C\u002Fli>\n\u003Cli>Load images from any web location\u003C\u002Fli>\n\u003Cli>Mobile responsive\u003C\u002Fli>\n\u003Cli>Toolbar Options\u003C\u002Fli>\n\u003Cli>Full screen Options\u003C\u002Fli>\n\u003Cli>Zoom in\u002Fout Options\u003C\u002Fli>\n\u003Cli>Play\u002FPause Options\u003C\u002Fli>\n\u003Cli>Next and Previous Frame Option\u003C\u002Fli>\n\u003Cli>Drag to rotate manually\u003C\u002Fli>\n\u003C\u002Ful>\n","360 degree rotational view of product image or other image",20,1086,0,"","5.8.13","4.7",[18,19,4,20,21],"product-360-degree-view","product-360-view","product-view-360","web-rotate-360","https:\u002F\u002Fdemo1.debdesk.com\u002Fproduct-rotate-360-demo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-rotate-360.1.0.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,94,"2026-04-04T18:16:06.811Z",[34,57],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":31,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":53,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":56},"sr-product-360o-view","SR Product 360&deg; View","5.6.0","Akash Sharma (Super Rishi)","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuperrishi\u002F","\u003Cp>SR Product 360&deg; View Provides you with the capability to add 360&deg; image rotation to your store Products. Now present your Product to your customers with extra detail and in a more engaging way. No more boring images slideshow when you can give a complete 360&deg; view of your Products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Custom Product Image Size\u003Cbr \u002F>\n2. Custom Popup Size\u003Cbr \u002F>\n3. Show 360 icon over Product image instead of thumbnails\u003Cbr \u002F>\n4. Shortcode support\u003Cbr \u002F>\n5. Customize all icons width and height\u003Cbr \u002F>\n6. Select your own icons\u003Cbr \u002F>\n7. Product individual settings\u003Cbr \u002F>\n8. Image Scaling on popup\u003Cbr \u002F>\n9. 360&deg; views for variable Products(variations)\u003Cbr \u002F>\n10. Bulk import 360&deg; images\u003Cbr \u002F>\n11. And more…\u003C\u002Fp>\n\u003Cp>Watch our videos for a better understanding:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>See product 360&deg; demos:\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FQAVCUZBcFfE?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>\n\u003Cul>\n\u003Cli>See 360&deg; view plugin in action:\u003C\u002Fli>\n\u003C\u002Ful>\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\u002Fknbjmbp5WeA?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>\n\u003Cul>\n\u003Cli>See how to activate plugin using license key and secret:\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FBFRKTcCzZ0w?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>\n\u003Cp>For queries or suggestions, contact at support@superrishi.com. Please leave your review based on your experience with this plugin. Thank you.\u003C\u002Fp>\n","Enhance your WooCommerce store with immersive 360&deg; Product views. Engage customers, boost conversions, and showcase your Products like never befor &hellip;",300,24048,23,"2024-05-12T17:36:00.000Z","6.5.8","5.0","7.4",[50,51,18,19,52],"360-degree-view","360-view","woocommerce-product-360-degree-view","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsr-product-360o-view\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsr-product-360o-view.zip",92,"2026-03-15T15:16:48.613Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":13,"downloaded":65,"rating":13,"num_ratings":13,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":14,"download_link":74,"security_score":75,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":56},"swe-product-360-degree-view","SWE Product 360 Degree View","1.0","Sanjay","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanjaywp\u002F","\u003Cp>Get rid of boaring default product slider, SWE Product 360 degree View provide you the best 360 view of you product by 360 degree rotation along with amazing Product Thumbnail carausal on side navigation, Product slider with Expand view of product image diffrent from boaring zoom of product image, There is an option to check either 360 dgree view feature enable or disable from backend.\u003C\u002Fp>\n","Get rid of boaring default product slider, SWE Product 360 degree View provide you the best 360 view of you product by 360 degree rotation along with  &hellip;",1682,"2019-05-10T04:40:00.000Z","5.1.22","4.5","5.2.4",[18,71,72,73],"product-carausal-with-thumbnail","product-slider","product-slider-with-thumbnail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswe-product-360-degree-view.zip",85,{"attackSurface":77,"codeSignals":100,"taintFlows":108,"riskAssessment":109,"analyzedAt":117},{"hooks":78,"ajaxHandlers":92,"restRoutes":93,"shortcodes":94,"cronEvents":99,"entryPointCount":29,"unprotectedCount":13},[79,84,88],{"type":80,"name":81,"callback":82,"file":83,"line":44},"action","admin_menu","add_plugin_page","product-rotate-360.php",{"type":80,"name":85,"callback":86,"file":83,"line":87},"admin_init","page_init",24,{"type":80,"name":89,"callback":90,"priority":24,"file":83,"line":91},"wp_enqueue_scripts","product_rotate_js",25,[],[],[95],{"tag":96,"callback":97,"file":83,"line":98},"product_rotate_360","debdesk_product_rotate_360",26,[],{"dangerousFunctions":101,"sqlUsage":102,"outputEscaping":104,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":107},[],{"prepared":13,"raw":13,"locations":103},[],{"escaped":105,"rawEcho":13,"locations":106},40,[],[],[],{"summary":110,"deductions":111},"The 'product-rotate-360' v1.0.0 plugin presents a generally good security posture based on the provided static analysis. It demonstrates strong adherence to secure coding practices by utilizing prepared statements for all SQL queries and ensuring 100% of its outputs are properly escaped, which significantly mitigates common vulnerabilities like SQL injection and Cross-Site Scripting (XSS). The plugin also has a remarkably small attack surface with no AJAX handlers, REST API routes, cron events, or file operations identified, further limiting potential entry points for attackers. The absence of any recorded vulnerabilities in its history also contributes to a positive security impression, suggesting a well-maintained and secure codebase.\n\nHowever, a notable concern is the complete lack of nonce checks and capability checks across its code. While the current entry points are limited, this absence means that even for the single shortcode identified, there are no built-in mechanisms to verify user permissions or prevent CSRF attacks if it were to be exploited in a context where unauthorized access is a risk. This reliance on the WordPress core for all authorization is a potential weakness, as any future expansion of the plugin's functionality or changes in WordPress core security handling could introduce vulnerabilities. The taint analysis showing zero flows is positive, but it's important to remember this is based on the current code and doesn't preclude future vulnerabilities if the code evolves without proper security considerations.",[112,115],{"reason":113,"points":114},"Missing nonce checks",10,{"reason":116,"points":114},"Missing capability checks","2026-03-16T22:43:00.753Z",{"wat":119,"direct":126},{"assetPaths":120,"generatorPatterns":122,"scriptPaths":123,"versionParams":124},[121],"\u002Fwp-content\u002Fplugins\u002Fproduct-rotate-360\u002Fassets\u002Fjs\u002Frotate360-min.js",[],[121],[125],"product-rotate-360\u002Fassets\u002Fjs\u002Frotate360-min.js?ver=",{"cssClasses":127,"htmlComments":130,"htmlAttributes":131,"restEndpoints":142,"jsGlobals":143,"shortcodeOutput":145},[128,129],"webrorate_wrapper","spritespin",[],[132,133,134,135,136,137,138,139,140,141],"id=\"webrorate-","data-viewid=","data-frametime=","data-width=","data-height=","data-imgdir=","data-prefix=","data-ext=","data-digits=","data-count=",[],[144],"webRotateFree",[146,147,148],"\u003Cdiv id=\"webrorate-","class=\"webrorate_wrapper\"","\u003Cdiv class=\"spritespin\">\u003C\u002Fdiv>"]