[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7jZZrUXCvAYlS9iBI7EJB7QN4d1QevBrQGoMmVzaNv8":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":16,"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":35,"analysis":36,"fingerprints":209},"cedcommerce-connector-for-miravia","CedCommerce Connector for Miravia","1.0.3","cedcommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fcedcommerce\u002F","\u003Cp>Expand your eCommerce horizons and sell on Miravia effortlessly with the WooCommerce Miravia Marketplace Plugin by CedCommerce. This powerful WooCommerce Miravia plugin bridges the gap between your store and Miravia, ensuring seamless product syncing, real-time inventory updates, and streamlined order management—all from a single dashboard.\u003C\u002Fp>\n\u003Cp>Automate bulk uploads, customize listings with ease, and keep your catalog optimized without the manual hassle. Designed for efficiency and growth, this WooCommerce Miravia plugin empowers sellers to scale faster, maximize sales, and establish a strong presence in one of Europe’s fastest-growing marketplaces.\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Effortless Bulk Uploads\u003C\u002Fstrong>\u003Cbr \u002F>\nUpload your entire product catalog to Miravia with just a few clicks. Ensure accuracy and efficiency while saving time so you can focus on scaling your business.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automated Inventory Management\u003C\u002Fstrong>\u003Cbr \u002F>\nKeep your stock levels synchronized in near real-time across Miravia and your WooCommerce store. Avoid overselling with regular updates and low-stock notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Simplified Product Listing\u003C\u002Fstrong>\u003Cbr \u002F>\nList your products on Miravia seamlessly while maintaining consistency across your catalog. Reduce errors and expand your reach to a wider customer base.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Product Profiling\u003C\u002Fstrong>\u003Cbr \u002F>\nGroup products into customized profiles and define attributes like category, pricing, or stock levels. Easily apply bulk actions, ensuring faster and more accurate uploads to Miravia.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Near Real-Time Synchronization\u003C\u002Fstrong>\u003Cbr \u002F>\nEnsure product prices and inventory levels are always up to date across Miravia and your eCommerce store with instant updates, preventing listing discrepancies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Streamlined Order Management\u003C\u002Fstrong>\u003Cbr \u002F>\nManage all Miravia orders from a single, intuitive dashboard. Improve efficiency, reduce manual errors, and deliver a seamless shopping experience to your customers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External API\u003C\u002Fh4>\n\u003Cp>This plugin utilizes external APIs (https:\u002F\u002Fapp-backend.cifapps.com\u002F and  https:\u002F\u002Fapi-backend.cifapps.com\u002F ) to facilitate seamless integration with Miravia. These APIs enable advanced functionalities such as product listing management and order synchronization. For more information about the API, please visit Cedcommerce Privacy Policy Page (https:\u002F\u002Fcedcommerce.com\u002Fprivacy-policy).\u003C\u002Fp>\n","This plugin enables seamless integration with Miravia, providing advanced features like managing products listing and order synchronization.",10,427,0,"2025-09-05T10:52:00.000Z","6.8.5","",[4,18,19,20,21],"miravia-integration-for-woocommerce-plugin","sell-on-miravia","wordpress-miravia-app","wordpress-miravia-plugin","https:\u002F\u002Fwoocommerce.com\u002Fvendor\u002Fcedcommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcedcommerce-connector-for-miravia.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},21,4900,83,204,67,"2026-04-04T12:26:26.851Z",[],{"attackSurface":37,"codeSignals":136,"taintFlows":168,"riskAssessment":197,"analyzedAt":208},{"hooks":38,"ajaxHandlers":121,"restRoutes":132,"shortcodes":133,"cronEvents":134,"entryPointCount":135,"unprotectedCount":135},[39,45,49,52,56,61,64,66,69,73,76,79,82,85,88,91,94,97,100,103,106,109,112,115,118],{"type":40,"name":41,"callback":42,"file":43,"line":44},"action","admin_notices","cedcommerce_miravia_admin_notice_activation","cedcommerce-connector-for-miravia.php",107,{"type":40,"name":46,"callback":47,"file":43,"line":48},"admin_init","cedcommerce_miravia_deactivate_woo_missing",109,{"type":40,"name":41,"callback":50,"file":43,"line":51},"cedcommerce_miravia_woo_missing_notice",120,{"type":40,"name":53,"callback":54,"file":43,"line":55},"before_woocommerce_init","closure",136,{"type":40,"name":57,"callback":58,"file":59,"line":60},"plugins_loaded","anonymous","includes\\class-ced-miravia-integration-for-woocommerce.php",128,{"type":40,"name":62,"callback":58,"file":59,"line":63},"admin_enqueue_scripts",142,{"type":40,"name":62,"callback":58,"file":59,"line":65},143,{"type":40,"name":67,"callback":58,"file":59,"line":68},"admin_menu",144,{"type":70,"name":71,"callback":58,"file":59,"line":72},"filter","ced_add_marketplace_menus_array",145,{"type":40,"name":74,"callback":58,"file":59,"line":75},"rest_api_init",146,{"type":70,"name":77,"callback":58,"file":59,"line":78},"woocommerce_rest_api_get_rest_namespaces",147,{"type":70,"name":80,"callback":58,"file":59,"line":81},"woocommerce_api_permissions_in_scope",148,{"type":40,"name":83,"callback":58,"file":59,"line":84},"woocommerce_product_options_pricing",149,{"type":40,"name":86,"callback":58,"file":59,"line":87},"save_post",150,{"type":40,"name":89,"callback":58,"file":59,"line":90},"woocommerce_variation_options_pricing",151,{"type":40,"name":92,"callback":58,"file":59,"line":93},"woocommerce_save_product_variation",152,{"type":40,"name":95,"callback":58,"file":59,"line":96},"woocommerce_process_shop_order_meta",155,{"type":40,"name":98,"callback":58,"file":59,"line":99},"add_meta_boxes",156,{"type":70,"name":101,"callback":58,"file":59,"line":102},"manage_edit-shop_order_columns",157,{"type":70,"name":104,"callback":58,"file":59,"line":105},"woocommerce_shop_order_list_table_columns",158,{"type":40,"name":107,"callback":58,"file":59,"line":108},"manage_shop_order_posts_custom_column",159,{"type":40,"name":110,"callback":58,"file":59,"line":111},"manage_woocommerce_page_wc-orders_custom_column",160,{"type":70,"name":113,"callback":58,"file":59,"line":114},"woocommerce_product_data_tabs",163,{"type":40,"name":116,"callback":58,"file":59,"line":117},"woocommerce_product_data_panels",164,{"type":40,"name":119,"callback":58,"file":59,"line":120},"woocommerce_process_product_meta",165,[122,126,129],{"action":123,"nopriv":124,"callback":58,"hasNonce":124,"hasCapCheck":124,"file":59,"line":125},"ced_miravia_connect_account",false,166,{"action":127,"nopriv":124,"callback":58,"hasNonce":124,"hasCapCheck":124,"file":59,"line":128},"ced_miravia_manual_connect_account",167,{"action":130,"nopriv":124,"callback":58,"hasNonce":124,"hasCapCheck":124,"file":59,"line":131},"ced_miravia_validate_iframe",168,[],[],[],3,{"dangerousFunctions":137,"sqlUsage":138,"outputEscaping":145,"fileOperations":139,"externalRequests":165,"nonceChecks":166,"capabilityChecks":139,"bundledLibraries":167},[],{"prepared":13,"raw":139,"locations":140},1,[141],{"file":142,"line":143,"context":144},"includes\\ced\\class-wc-rest-ced-api-controller.php",199,"$wpdb->get_results() with variable interpolation",{"escaped":146,"rawEcho":147,"locations":148},59,7,[149,153,155,157,159,161,163],{"file":150,"line":151,"context":152},"admin\\class-ced-miravia-integration-for-woocommerce-admin.php",666,"raw output",{"file":150,"line":154,"context":152},668,{"file":150,"line":156,"context":152},688,{"file":150,"line":158,"context":152},762,{"file":150,"line":160,"context":152},772,{"file":150,"line":162,"context":152},782,{"file":43,"line":164,"context":152},134,6,8,[],[169],{"entryPoint":170,"graph":171,"unsanitizedCount":13,"severity":196},"\u003Cced-miravia-integration-for-woocommerce-main> (admin\\partials\\ced-miravia-integration-for-woocommerce-main.php:0)",{"nodes":172,"edges":192},[173,179,185,187],{"id":174,"type":175,"label":176,"file":177,"line":178},"n0","source","$_GET","admin\\partials\\ced-miravia-integration-for-woocommerce-main.php",63,{"id":180,"type":181,"label":182,"file":177,"line":183,"wp_function":184},"n1","sink","update_option() [Settings Manipulation]",86,"update_option",{"id":186,"type":175,"label":176,"file":177,"line":178},"n2",{"id":188,"type":181,"label":189,"file":177,"line":190,"wp_function":191},"n3","echo() [XSS]",206,"echo",[193,195],{"from":174,"to":180,"sanitized":194},true,{"from":186,"to":188,"sanitized":194},"low",{"summary":198,"deductions":199},"The \"cedcommerce-connector-for-miravia\" plugin v1.0.3 exhibits a mixed security posture.  While the absence of reported CVEs and the relatively high percentage of properly escaped output suggest some good practices, several critical security concerns are evident from the static analysis. The most significant issue is the presence of three AJAX handlers that lack any authentication checks, creating a substantial attack surface for unauthorized actions.  Furthermore, the sole SQL query identified is not using prepared statements, which could expose the site to SQL injection vulnerabilities. The plugin also makes external HTTP requests, and while taint analysis shows no unsanitized paths, the combination of unauthenticated entry points and potential for SQL injection warrants careful attention. The lack of vulnerability history is positive, but it does not negate the immediate risks identified in the code.",[200,203,205],{"reason":201,"points":202},"AJAX handlers without auth checks",15,{"reason":204,"points":166},"SQL query without prepared statements",{"reason":206,"points":207},"Limited capability checks",5,"2026-03-17T00:02:16.335Z",{"wat":210,"direct":219},{"assetPaths":211,"generatorPatterns":214,"scriptPaths":215,"versionParams":216},[212,213],"\u002Fwp-content\u002Fplugins\u002Fcedcommerce-connector-for-miravia\u002Fadmin\u002Fcss\u002Fced-miravia-integration-for-woocommerce-admin.css","\u002Fwp-content\u002Fplugins\u002Fcedcommerce-connector-for-miravia\u002Fadmin\u002Fjs\u002Fced-miravia-integration-for-woocommerce-admin.js",[],[],[217,218],"cedcommerce-connector-for-miravia\u002Fadmin\u002Fcss\u002Fced-miravia-integration-for-woocommerce-admin.css?ver=","cedcommerce-connector-for-miravia\u002Fadmin\u002Fjs\u002Fced-miravia-integration-for-woocommerce-admin.js?ver=",{"cssClasses":220,"htmlComments":222,"htmlAttributes":223,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":226},[221],"ced_miravia_integration",[],[],[],[],[]]