[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSSKE2-dwfjTY6KfBWRTVxgKMCMWRsuP02gJ9mVuj0P4":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":23,"download_link":24,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":38,"fingerprints":164},"digital-warranty-card-generator","Digital Warranty Card Generator","1.3","JC","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoder426\u002F","\u003Cp>Digital Warranty Card Generator WordPress Plugin as the name suggests this Plugin can be used for generating Digital Warranty Cards for your Products. If you have an ecommerce website then you can provide your customer with such Digital Warranty Cards which not only boost your sales but also help you to earn more trust. You can also configure or change the settings to convert warranty cards to be used as Digital Gift Cards.\u003C\u002Fp>\n\u003Cp>Whether its a festive season or a sale, if you sell physical products then such digital warranty cards will be useful to earn buyer’s trust. You can not only use this cards for one time but also for recurring purposes if you provide recurring warranty business too like we see now days in many laptop companies. They charge for increasing the warranty of their products.\u003C\u002Fp>\n\u003Ch4>Key features of this plugin include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ability to change logo, title, text, headings in the Digital Warranty Card.\u003C\u002Fli>\n\u003Cli>Ability to add items in the Product Description.\u003C\u002Fli>\n\u003Cli>Ability to change the Date of Warranty.\u003C\u002Fli>\n\u003Cli>Generate and Download the PDF of the Digital Warranty Card.\u003C\u002Fli>\n\u003Cli>Multiple Designs for Warranty Cards\u003C\u002Fli>\n\u003Cli>Preview Option to see PDF Warranty Card\u003C\u002Fli>\n\u003Cli>Ability to choose Portrait \u002F Landscape Mode for PDF\u003C\u002Fli>\n\u003C\u002Ful>\n","Digital Warranty Card Generator WordPress Plugin as the name suggests this Plugin can be used for generating Digital Warranty Cards for your Products.",40,3758,100,1,"2025-04-15T08:17:00.000Z","6.8.5","6.3","",[4,20,21,22],"pdf-warranty-cards","product-warranty-card","warranty-cards-for-website","https:\u002F\u002Fplugins.hirewebxperts.com\u002Fdigital-warranty-cards\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdigital-warranty-card-generator.1.3.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"coder426",8,5020,99,183,78,"2026-04-04T17:59:10.697Z",[],{"attackSurface":39,"codeSignals":66,"taintFlows":151,"riskAssessment":152,"analyzedAt":163},{"hooks":40,"ajaxHandlers":57,"restRoutes":63,"shortcodes":64,"cronEvents":65,"entryPointCount":14,"unprotectedCount":25},[41,47,52],{"type":42,"name":43,"callback":44,"file":45,"line":46},"action","admin_menu","wcgen_main_menu","include\\functions.php",6,{"type":42,"name":48,"callback":49,"priority":33,"file":50,"line":51},"admin_enqueue_scripts","wcgen_add_admin_scripts","include\\wc-style-script.php",3,{"type":42,"name":53,"callback":54,"file":55,"line":56},"init","wcgen_language_translate","wc-generator.php",50,[58],{"action":59,"nopriv":60,"callback":59,"hasNonce":61,"hasCapCheck":60,"file":45,"line":62},"wcgen_save_option",false,true,19,[],[],[],{"dangerousFunctions":67,"sqlUsage":68,"outputEscaping":70,"fileOperations":144,"externalRequests":145,"nonceChecks":14,"capabilityChecks":25,"bundledLibraries":146},[],{"prepared":25,"raw":25,"locations":69},[],{"escaped":71,"rawEcho":72,"locations":73},232,33,[74,77,79,81,83,86,88,91,93,95,97,99,101,102,104,106,108,110,112,114,116,118,120,122,125,128,130,133,134,136,138,140,142],{"file":75,"line":46,"context":76},"include\\admin\\wc-admin-left-sidebar.php","raw output",{"file":75,"line":78,"context":76},65,{"file":75,"line":80,"context":76},160,{"file":75,"line":82,"context":76},168,{"file":84,"line":85,"context":76},"include\\admin\\wc-admin-right-sidebar.php",93,{"file":84,"line":87,"context":76},96,{"file":89,"line":90,"context":76},"include\\admin\\wc-admin-setting.php",39,{"file":89,"line":92,"context":76},42,{"file":89,"line":94,"context":76},67,{"file":89,"line":96,"context":76},82,{"file":89,"line":98,"context":76},86,{"file":89,"line":100,"context":76},89,{"file":89,"line":87,"context":76},{"file":89,"line":103,"context":76},102,{"file":89,"line":105,"context":76},104,{"file":89,"line":107,"context":76},111,{"file":89,"line":109,"context":76},118,{"file":89,"line":111,"context":76},124,{"file":89,"line":113,"context":76},131,{"file":89,"line":115,"context":76},138,{"file":89,"line":117,"context":76},145,{"file":89,"line":119,"context":76},154,{"file":45,"line":121,"context":76},43,{"file":123,"line":124,"context":76},"tcpdf\\include\\tcpdf_static.php",320,{"file":126,"line":127,"context":76},"tcpdf\\tcpdf_barcodes_1d.php",103,{"file":126,"line":129,"context":76},181,{"file":131,"line":132,"context":76},"tcpdf\\tcpdf_barcodes_2d.php",97,{"file":131,"line":129,"context":76},{"file":135,"line":111,"context":76},"tcpdf\\tools\\tcpdf_addfont.php",{"file":135,"line":137,"context":76},237,{"file":135,"line":139,"context":76},243,{"file":135,"line":141,"context":76},253,{"file":135,"line":143,"context":76},255,31,2,[147],{"name":148,"version":149,"knownCves":150},"TCPDF","1.0.004",[],[],{"summary":153,"deductions":154},"The digital-warranty-card-generator plugin version 1.3 exhibits a generally good security posture based on the provided static analysis. The plugin has a very small attack surface, with only one AJAX handler, and notably, all entry points appear to be protected by authentication checks. The absence of REST API routes, shortcodes, and cron events further limits potential exploit vectors.  The code also demonstrates strong practices by exclusively using prepared statements for all SQL queries and showing a high percentage of properly escaped output.  The lack of reported vulnerabilities in its history is also a positive indicator, suggesting a history of secure development or a lack of targeted attacks.",[155,158,160],{"reason":156,"points":157},"Bundled outdated library TCPDF v1.0.004",4,{"reason":159,"points":31},"Capability checks are missing",{"reason":161,"points":162},"No taint analysis performed",5,"2026-03-16T22:07:32.874Z",{"wat":165,"direct":188},{"assetPaths":166,"generatorPatterns":175,"scriptPaths":176,"versionParams":179},[167,168,169,170,171,172,173,174],"\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Flibs\u002Fbootstrap\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Flibs\u002Fowl-carousel\u002Fcss\u002Fowl.carousel.min.css","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Flibs\u002Fowl-carousel\u002Fcss\u002Fowl.theme.default.min.css","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Flibs\u002Fwp-color-picker\u002Fjs\u002Fwp-color-picker-alpha.min.js","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Flibs\u002Fbootstrap\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Flibs\u002Fowl-carousel\u002Fjs\u002Fowl.carousel.min.js","\u002Fwp-content\u002Fplugins\u002Fdigital-warranty-card-generator\u002Fassets\u002Fjs\u002Fadmin.js",[],[177,178],"https:\u002F\u002Fcode.jquery.com\u002Fui\u002F1.13.0\u002Fthemes\u002Fbase\u002Fjquery-ui.css","https:\u002F\u002Funpkg.com\u002F@popperjs\u002Fcore@2\u002Fdist\u002Fumd\u002Fpopper.js",[180,181,182,183,184,185,186,187],"digital-warranty-card-generator\u002Fassets\u002Flibs\u002Fbootstrap\u002Fcss\u002Fbootstrap.min.css?ver=","digital-warranty-card-generator\u002Fassets\u002Flibs\u002Fowl-carousel\u002Fcss\u002Fowl.carousel.min.css?ver=","digital-warranty-card-generator\u002Fassets\u002Flibs\u002Fowl-carousel\u002Fcss\u002Fowl.theme.default.min.css?ver=","digital-warranty-card-generator\u002Fassets\u002Fcss\u002Fadmin.css?ver=","digital-warranty-card-generator\u002Fassets\u002Flibs\u002Fwp-color-picker\u002Fjs\u002Fwp-color-picker-alpha.min.js?ver=","digital-warranty-card-generator\u002Fassets\u002Flibs\u002Fbootstrap\u002Fjs\u002Fbootstrap.min.js?ver=","digital-warranty-card-generator\u002Fassets\u002Flibs\u002Fowl-carousel\u002Fjs\u002Fowl.carousel.min.js?ver=","digital-warranty-card-generator\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":189,"htmlComments":192,"htmlAttributes":197,"restEndpoints":213,"jsGlobals":215,"shortcodeOutput":217},[190,191],"themecolor","wcgen",[193,194,195,196],"\u003C!-- Left Sidebar -->","\u003C!-- Right Sidebar -->","\u003C!-- Main row end-->","\u003C!-- Footer Button Row Start-->",[198,199,200,201,202,203,204,205,206,207,208,209,210,211,212],"data-bs-toggle","data-bs-target","aria-controls","aria-labelledby","aria-selected","id=\"pdfform\"","target=\"_blank\"","id=\"wcgen\"","role=\"tablist\"","id=\"design-tab\"","id=\"design\"","id=\"support-tab\"","id=\"support\"","id=\"wcgenContent\"","id=\"pdfsubmit\"",[214],"\u002Fwp-json\u002F",[216],"wcgen_vars",[]]