[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJkblgMVA66bluW2fhS0Pgc15f8XmH9qHK1kAKyuK808":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":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":39,"fingerprints":664},"child-support-calculator","Child Support Calculator","2.0.1.2","Ankit Singla","https:\u002F\u002Fprofiles.wordpress.org\u002Faksingla\u002F","\u003Cp>\u003Cstrong>Child Support Calculator Plugin for USA Lawyers: A lead generation tool for Child Support Estimations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpchildsupport.com\" rel=\"nofollow ugc\">WPCSC\u003C\u002Fa>\u003C\u002Fstrong> – The essential tool for accurate child support estimations in USA. This plugin streamlines the process, making it easier than ever to determine child support obligations based on the Common Income Share Model.\u003C\u002Fp>\n\u003Cp>Designed with legal professionals in mind, this plugin seamlessly integrates into your website, offering visitors a user-friendly experience. Users simply input their income details, and the plugin easily generates monthly obligation estimates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check out the YouTube video to see how potential clients can calculate child support on your website through a few questions, converting into valuable leads.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\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\u002Fk4rhNtIglCo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=4&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>\u003C\u002Fp>\n\u003Cp>💎 Try Out Our Free Demo 💎\u003C\u002Fp>\n\u003Cp>👉  [\u003Ca href=\"https:\u002F\u002Fwpchildsupport.com\u002Fchild-support-calculator\u002F\" rel=\"nofollow ugc\">Frontend Demo\u003C\u002Fa>] | [\u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew\u002F?pre-installed-plugin-slug=child-support-calculator\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>]  👈\u003C\u002Fp>\n\u003Ch3>🌟 KEY FEATURES OF THIS PLUGIN:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Simplifying Complex Calculations:\u003C\u002Fstrong> Our tool follows the Common Income Share Model, allowing users to quickly input their income details and instantly get accurate estimates of monthly obligations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless Website Integration:\u003C\u002Fstrong> Coding proficiency is unnecessary. Our plugin seamlessly integrates into your website, seamlessly melding with its framework to present a user-friendly interface for visitor engagement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Effortless Lead Conversion:\u003C\u002Fstrong> Transform interactions into potential prospects. As users opt to download their outcome PDFs, the plugin adeptly captures user information, discretely storing it, and facilitating a streamlined approach to lead management.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 PREMIUM FEATURES OF THE PLUGIN:\u003C\u002Fh3>\n\u003Cp>👉 \u003Cstrong>Lead Management and Email Access:\u003C\u002Fstrong> Effortlessly manage leads and gain access to visitor emails for effective communication.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Multiple Calculations:\u003C\u002Fstrong> Allow users to perform multiple calculations, enhancing accuracy and user engagement.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Editable Lead Details:\u003C\u002Fstrong> Customize lead information to tailor your interactions and follow-ups.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Geographical Insight:\u003C\u002Fstrong> Gain user location data for personalized legal advice based on regional regulations.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Custom Admin Emails:\u003C\u002Fstrong> Craft personalized admin emails to maintain consistent branding and communication.\u003C\u002Fp>\n\u003Ch3>🔧 FEEDBACK OR SUPPORT\u003C\u002Fh3>\n\u003Cp>Thank you for being an early adopter of Child Support Calculator for WordPress! We’re working around the clock to improve your experience. If you find any issues, please reach out by visiting the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fchild-support-calculator\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa> to ask any questions or file feature requests.\u003C\u002Fp>\n","Child Support Calculator Plugin for USA Lawyers: A lead generation tool for Child Support Estimations",10,4312,100,1,"2023-09-04T08:21:00.000Z","6.1.10","3.5","5.3",[20,4,21,22],"child-support","lawyer-plugins","us-child-support","http:\u002F\u002Fwww.omaksolutions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchild-support-calculator.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"aksingla",4,2420,89,894,71,"2026-04-04T02:44:26.960Z",[],{"attackSurface":40,"codeSignals":156,"taintFlows":542,"riskAssessment":651,"analyzedAt":663},{"hooks":41,"ajaxHandlers":105,"restRoutes":144,"shortcodes":145,"cronEvents":154,"entryPointCount":155,"unprotectedCount":11},[42,48,52,57,62,67,71,75,80,85,88,93,96,100,102],{"type":43,"name":44,"callback":45,"file":46,"line":47},"action","admin_menu","wpcsc_admin_menu","admin\\admin-init.php",3,{"type":43,"name":49,"callback":50,"file":46,"line":51},"wp","wpcsc_admin_init_actions",156,{"type":43,"name":53,"callback":54,"priority":55,"file":46,"line":56},"admin_init","wpcsc_add_admin_init_actions",99,164,{"type":43,"name":58,"callback":59,"priority":60,"file":46,"line":61},"admin_bar_menu","wpcsc_toolbar_link_to_mypage",999,168,{"type":43,"name":63,"callback":64,"file":65,"line":66},"after_uninstall","wpcsc_on_uninstall","child-support-calculator.php",140,{"type":43,"name":68,"callback":69,"file":65,"line":70},"init","wpcsc_init_actions",165,{"type":43,"name":72,"callback":73,"file":65,"line":74},"wp_head","wpcsc_wp_head_plugin",242,{"type":76,"name":77,"callback":78,"file":65,"line":79},"filter","admin_body_class","wpcsc_body_class",258,{"type":43,"name":81,"callback":82,"file":83,"line":84},"wp_enqueue_scripts","enqueue_scripts","includes\\classes\\class.wpcsc.php",134,{"type":43,"name":86,"callback":86,"file":83,"line":87},"admin_enqueue_scripts",135,{"type":76,"name":89,"callback":90,"file":91,"line":92},"show_admin_bar","control_admin_bar","includes\\classes\\class.wphelpers.php",21,{"type":43,"name":86,"callback":94,"file":95,"line":47},"ajax_js_enqueue","includes\\functions-actions-datatables.php",{"type":43,"name":68,"callback":97,"priority":14,"file":98,"line":99},"wpcsc_register_activity_log_table","includes\\functions-database.php",20,{"type":43,"name":101,"callback":97,"file":98,"line":92},"switch_blog",{"type":43,"name":53,"callback":103,"file":98,"line":104},"wpcsc_update_db_check",27,[106,111,114,117,119,122,124,127,130,133,136,139,142],{"action":107,"nopriv":108,"callback":107,"hasNonce":108,"hasCapCheck":108,"file":109,"line":110},"ajax_handler",false,"includes\\classes\\class.entity.php",19,{"action":112,"nopriv":108,"callback":112,"hasNonce":108,"hasCapCheck":108,"file":95,"line":113},"wpcsc_dt_universal_callback",92,{"action":115,"nopriv":108,"callback":115,"hasNonce":108,"hasCapCheck":108,"file":116,"line":47},"wpcsc_export_result","includes\\functions-actions.php",{"action":115,"nopriv":118,"callback":115,"hasNonce":108,"hasCapCheck":108,"file":116,"line":32},true,{"action":120,"nopriv":108,"callback":120,"hasNonce":108,"hasCapCheck":108,"file":116,"line":121},"wpcsc_export_result_only_pdf",131,{"action":120,"nopriv":118,"callback":120,"hasNonce":108,"hasCapCheck":108,"file":116,"line":123},132,{"action":125,"nopriv":108,"callback":125,"hasNonce":118,"hasCapCheck":108,"file":116,"line":126},"action_update_settings",163,{"action":128,"nopriv":108,"callback":128,"hasNonce":108,"hasCapCheck":108,"file":116,"line":129},"action_ajax_handler",183,{"action":131,"nopriv":108,"callback":131,"hasNonce":108,"hasCapCheck":108,"file":116,"line":132},"action_get_universal_html",249,{"action":134,"nopriv":108,"callback":134,"hasNonce":108,"hasCapCheck":108,"file":116,"line":135},"action_export_data_to_excel",265,{"action":137,"nopriv":108,"callback":137,"hasNonce":108,"hasCapCheck":108,"file":116,"line":138},"action_set_state",293,{"action":140,"nopriv":118,"callback":140,"hasNonce":118,"hasCapCheck":108,"file":116,"line":141},"wpcsc_action_cal_child_support",320,{"action":140,"nopriv":108,"callback":140,"hasNonce":118,"hasCapCheck":108,"file":116,"line":143},321,[],[146,150],{"tag":147,"callback":148,"file":83,"line":149},"WPCSC","display_calc",12,{"tag":151,"callback":152,"file":83,"line":153},"WPCSC_TABLE","display_table",13,[],15,{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":165,"fileOperations":528,"externalRequests":529,"nonceChecks":529,"capabilityChecks":530,"bundledLibraries":531},[],{"prepared":159,"raw":14,"locations":160},34,[161],{"file":162,"line":163,"context":164},"includes\\dompdf\\src\\Css\\Stylesheet.php",991,"$wpdb->query() with variable interpolation",{"escaped":166,"rawEcho":167,"locations":168},82,174,[169,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,218,221,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,461,463,465,468,470,472,473,476,478,479,481,483,485,487,489,491,493,495,497,498,501,503,506,509,511,514,516,519,521,523,525],{"file":170,"line":171,"context":172},"includes\\classes\\class.wpcsc_calc.php",107,"raw output",{"file":170,"line":174,"context":172},109,{"file":170,"line":176,"context":172},167,{"file":170,"line":178,"context":172},187,{"file":170,"line":180,"context":172},336,{"file":170,"line":182,"context":172},387,{"file":170,"line":184,"context":172},389,{"file":170,"line":186,"context":172},393,{"file":170,"line":188,"context":172},395,{"file":170,"line":190,"context":172},401,{"file":170,"line":192,"context":172},402,{"file":170,"line":194,"context":172},437,{"file":170,"line":196,"context":172},440,{"file":170,"line":198,"context":172},442,{"file":170,"line":200,"context":172},444,{"file":170,"line":202,"context":172},446,{"file":170,"line":204,"context":172},448,{"file":170,"line":206,"context":172},451,{"file":170,"line":208,"context":172},454,{"file":170,"line":210,"context":172},456,{"file":170,"line":212,"context":172},458,{"file":170,"line":214,"context":172},463,{"file":216,"line":217,"context":172},"includes\\classes\\class.wpcsc_emails.php",40,{"file":219,"line":220,"context":172},"includes\\classes\\class.wpcsc_settings.php",139,{"file":222,"line":223,"context":172},"includes\\classes\\class.wpcsc_settings_nc.php",1022,{"file":222,"line":225,"context":172},1041,{"file":222,"line":227,"context":172},1042,{"file":222,"line":229,"context":172},1088,{"file":222,"line":231,"context":172},1091,{"file":222,"line":233,"context":172},1101,{"file":222,"line":235,"context":172},1108,{"file":222,"line":237,"context":172},1114,{"file":222,"line":239,"context":172},1118,{"file":222,"line":241,"context":172},1158,{"file":222,"line":243,"context":172},1160,{"file":222,"line":245,"context":172},1164,{"file":222,"line":247,"context":172},1166,{"file":222,"line":249,"context":172},1170,{"file":222,"line":251,"context":172},1172,{"file":222,"line":253,"context":172},1194,{"file":222,"line":255,"context":172},1195,{"file":222,"line":257,"context":172},1202,{"file":222,"line":259,"context":172},1203,{"file":222,"line":261,"context":172},1210,{"file":222,"line":263,"context":172},1211,{"file":222,"line":265,"context":172},1217,{"file":222,"line":267,"context":172},1218,{"file":222,"line":269,"context":172},1219,{"file":222,"line":271,"context":172},1225,{"file":222,"line":273,"context":172},1226,{"file":222,"line":275,"context":172},1239,{"file":222,"line":277,"context":172},1249,{"file":222,"line":279,"context":172},1250,{"file":222,"line":281,"context":172},1262,{"file":222,"line":283,"context":172},1263,{"file":222,"line":285,"context":172},1272,{"file":222,"line":287,"context":172},1273,{"file":222,"line":289,"context":172},1285,{"file":222,"line":291,"context":172},1286,{"file":222,"line":293,"context":172},1287,{"file":222,"line":295,"context":172},1296,{"file":222,"line":297,"context":172},1302,{"file":222,"line":299,"context":172},1303,{"file":222,"line":301,"context":172},1310,{"file":222,"line":303,"context":172},1318,{"file":222,"line":305,"context":172},1362,{"file":222,"line":307,"context":172},1363,{"file":222,"line":309,"context":172},1370,{"file":222,"line":311,"context":172},1371,{"file":222,"line":313,"context":172},1378,{"file":222,"line":315,"context":172},1379,{"file":222,"line":317,"context":172},1385,{"file":222,"line":319,"context":172},1386,{"file":222,"line":321,"context":172},1387,{"file":222,"line":323,"context":172},1393,{"file":222,"line":325,"context":172},1394,{"file":222,"line":327,"context":172},1407,{"file":222,"line":329,"context":172},1418,{"file":222,"line":331,"context":172},1424,{"file":222,"line":333,"context":172},1425,{"file":222,"line":335,"context":172},1432,{"file":222,"line":337,"context":172},1433,{"file":222,"line":339,"context":172},1434,{"file":222,"line":341,"context":172},1439,{"file":222,"line":343,"context":172},1440,{"file":222,"line":345,"context":172},1446,{"file":222,"line":347,"context":172},1447,{"file":222,"line":349,"context":172},1458,{"file":222,"line":351,"context":172},1459,{"file":222,"line":353,"context":172},1466,{"file":222,"line":355,"context":172},1467,{"file":222,"line":357,"context":172},1474,{"file":222,"line":359,"context":172},1475,{"file":222,"line":361,"context":172},1484,{"file":222,"line":363,"context":172},1485,{"file":222,"line":365,"context":172},1486,{"file":222,"line":367,"context":172},1491,{"file":222,"line":369,"context":172},1492,{"file":222,"line":371,"context":172},1498,{"file":222,"line":373,"context":172},1499,{"file":222,"line":375,"context":172},1505,{"file":222,"line":377,"context":172},1506,{"file":222,"line":379,"context":172},1513,{"file":222,"line":381,"context":172},1514,{"file":222,"line":383,"context":172},1550,{"file":222,"line":385,"context":172},1551,{"file":222,"line":387,"context":172},1558,{"file":222,"line":389,"context":172},1559,{"file":222,"line":391,"context":172},1566,{"file":222,"line":393,"context":172},1567,{"file":222,"line":395,"context":172},1574,{"file":222,"line":397,"context":172},1575,{"file":222,"line":399,"context":172},1576,{"file":222,"line":401,"context":172},1582,{"file":222,"line":403,"context":172},1583,{"file":222,"line":405,"context":172},1596,{"file":222,"line":407,"context":172},1605,{"file":222,"line":409,"context":172},1606,{"file":222,"line":411,"context":172},1607,{"file":222,"line":413,"context":172},1612,{"file":222,"line":415,"context":172},1613,{"file":222,"line":417,"context":172},1619,{"file":222,"line":419,"context":172},1620,{"file":222,"line":421,"context":172},1627,{"file":222,"line":423,"context":172},1635,{"file":222,"line":425,"context":172},1648,{"file":222,"line":427,"context":172},1649,{"file":222,"line":429,"context":172},1658,{"file":222,"line":431,"context":172},1659,{"file":222,"line":433,"context":172},1666,{"file":222,"line":435,"context":172},1667,{"file":222,"line":437,"context":172},1676,{"file":222,"line":439,"context":172},1677,{"file":222,"line":441,"context":172},1678,{"file":222,"line":443,"context":172},1684,{"file":222,"line":445,"context":172},1685,{"file":222,"line":447,"context":172},1691,{"file":222,"line":449,"context":172},1692,{"file":222,"line":451,"context":172},1698,{"file":222,"line":453,"context":172},1699,{"file":222,"line":455,"context":172},1706,{"file":222,"line":457,"context":172},1707,{"file":459,"line":460,"context":172},"includes\\dompdf\\src\\Adapter\\CPDF.php",824,{"file":459,"line":462,"context":172},840,{"file":459,"line":464,"context":172},1178,{"file":466,"line":467,"context":172},"includes\\dompdf\\src\\Adapter\\PDFLib.php",1539,{"file":466,"line":469,"context":172},1549,{"file":466,"line":471,"context":172},1555,{"file":466,"line":405,"context":172},{"file":474,"line":475,"context":172},"includes\\dompdf\\src\\Css\\Style.php",1399,{"file":474,"line":477,"context":172},1406,{"file":474,"line":327,"context":172},{"file":474,"line":480,"context":172},1421,{"file":474,"line":482,"context":172},3604,{"file":474,"line":484,"context":172},3608,{"file":474,"line":486,"context":172},3617,{"file":474,"line":488,"context":172},3623,{"file":162,"line":490,"context":172},1134,{"file":162,"line":492,"context":172},1455,{"file":162,"line":494,"context":172},1616,{"file":162,"line":496,"context":172},1623,{"file":162,"line":433,"context":172},{"file":499,"line":500,"context":172},"includes\\dompdf\\src\\Dompdf.php",839,{"file":499,"line":502,"context":172},843,{"file":504,"line":505,"context":172},"includes\\dompdf\\src\\FrameDecorator\\Image.php",52,{"file":507,"line":508,"context":172},"includes\\dompdf\\src\\FrameReflower\\Image.php",171,{"file":507,"line":510,"context":172},186,{"file":512,"line":513,"context":172},"includes\\dompdf\\src\\Helpers.php",534,{"file":512,"line":515,"context":172},565,{"file":517,"line":518,"context":172},"includes\\dompdf\\src\\Image\\Cache.php",230,{"file":517,"line":520,"context":172},241,{"file":522,"line":113,"context":172},"includes\\dompdf\\src\\Renderer\\AbstractRenderer.php",{"file":522,"line":524,"context":172},438,{"file":526,"line":527,"context":172},"includes\\dompdf\\src\\Renderer.php",62,37,2,6,[532,535,539],{"name":533,"version":27,"knownCves":534},"DataTables",[],{"name":536,"version":537,"knownCves":538},"Freemius","1.0",[],{"name":540,"version":27,"knownCves":541},"dompdf",[],[543,567,578,622,633,643],{"entryPoint":544,"graph":545,"unsanitizedCount":14,"severity":566},"wpcsc_export_result (includes\\functions-actions.php:5)",{"nodes":546,"edges":563},[547,552,556],{"id":548,"type":549,"label":550,"file":116,"line":551},"n0","source","$_POST",73,{"id":553,"type":554,"label":555,"file":116,"line":551},"n1","transform","→ wpcsc_create_store_pdf_file()",{"id":557,"type":558,"label":559,"file":560,"line":561,"wp_function":562},"n2","sink","file_put_contents() [File Write]","includes\\functions-pdf-creater.php",60,"file_put_contents",[564,565],{"from":548,"to":553,"sanitized":108},{"from":553,"to":557,"sanitized":108},"medium",{"entryPoint":568,"graph":569,"unsanitizedCount":14,"severity":566},"wpcsc_export_result_only_pdf (includes\\functions-actions.php:133)",{"nodes":570,"edges":575},[571,573,574],{"id":548,"type":549,"label":550,"file":116,"line":572},144,{"id":553,"type":554,"label":555,"file":116,"line":572},{"id":557,"type":558,"label":559,"file":560,"line":561,"wp_function":562},[576,577],{"from":548,"to":553,"sanitized":108},{"from":553,"to":557,"sanitized":108},{"entryPoint":579,"graph":580,"unsanitizedCount":621,"severity":566},"\u003Cfunctions-actions> (includes\\functions-actions.php:0)",{"nodes":581,"edges":613},[582,585,588,590,592,594,597,600,603,607,610],{"id":548,"type":549,"label":583,"file":116,"line":584},"$_POST['state']",300,{"id":553,"type":558,"label":586,"file":116,"line":584,"wp_function":587},"update_option() [Settings Manipulation]","update_option",{"id":557,"type":549,"label":589,"file":116,"line":551},"$_POST (x2)",{"id":591,"type":554,"label":555,"file":116,"line":551},"n3",{"id":593,"type":558,"label":559,"file":560,"line":561,"wp_function":562},"n4",{"id":595,"type":549,"label":589,"file":116,"line":596},"n5",179,{"id":598,"type":554,"label":599,"file":116,"line":596},"n6","→ update_options()",{"id":601,"type":558,"label":586,"file":83,"line":602,"wp_function":587},"n7",363,{"id":604,"type":549,"label":605,"file":116,"line":606},"n8","$_POST['option']",203,{"id":608,"type":554,"label":609,"file":116,"line":606},"n9","→ reset_default()",{"id":611,"type":558,"label":586,"file":83,"line":612,"wp_function":587},"n10",39,[614,615,616,617,618,619,620],{"from":548,"to":553,"sanitized":118},{"from":557,"to":591,"sanitized":108},{"from":591,"to":593,"sanitized":108},{"from":595,"to":598,"sanitized":108},{"from":598,"to":601,"sanitized":108},{"from":604,"to":608,"sanitized":108},{"from":608,"to":611,"sanitized":108},5,{"entryPoint":623,"graph":624,"unsanitizedCount":529,"severity":632},"action_update_settings (includes\\functions-actions.php:164)",{"nodes":625,"edges":629},[626,627,628],{"id":548,"type":549,"label":589,"file":116,"line":596},{"id":553,"type":554,"label":599,"file":116,"line":596},{"id":557,"type":558,"label":586,"file":83,"line":602,"wp_function":587},[630,631],{"from":548,"to":553,"sanitized":108},{"from":553,"to":557,"sanitized":108},"low",{"entryPoint":634,"graph":635,"unsanitizedCount":14,"severity":632},"action_ajax_handler (includes\\functions-actions.php:184)",{"nodes":636,"edges":640},[637,638,639],{"id":548,"type":549,"label":605,"file":116,"line":606},{"id":553,"type":554,"label":609,"file":116,"line":606},{"id":557,"type":558,"label":586,"file":83,"line":612,"wp_function":587},[641,642],{"from":548,"to":553,"sanitized":108},{"from":553,"to":557,"sanitized":108},{"entryPoint":644,"graph":645,"unsanitizedCount":14,"severity":632},"action_set_state (includes\\functions-actions.php:294)",{"nodes":646,"edges":649},[647,648],{"id":548,"type":549,"label":583,"file":116,"line":584},{"id":553,"type":558,"label":586,"file":116,"line":584,"wp_function":587},[650],{"from":548,"to":553,"sanitized":108},{"summary":652,"deductions":653},"The \"child-support-calculator\" plugin v2.0.1.2 presents a mixed security posture.  On the positive side, it demonstrates good practices in database interaction, with 97% of SQL queries utilizing prepared statements and a lack of critical or high-severity vulnerabilities in its history.  The use of nonces and capability checks, though limited, is also a positive sign. However, significant concerns arise from the substantial attack surface exposed through AJAX handlers. A large proportion of these handlers (10 out of 13) lack any authentication checks, creating a considerable risk of unauthorized execution of plugin functionalities.  Furthermore, the low rate of proper output escaping (32%) indicates a potential for cross-site scripting (XSS) vulnerabilities, especially when combined with the unsanitized path flows identified in the taint analysis.",[654,656,659,661],{"reason":655,"points":11},"Unprotected AJAX handlers",{"reason":657,"points":658},"Low rate of output escaping",7,{"reason":660,"points":621},"Unsanitized path flows",{"reason":662,"points":47},"Bundled Freemius v1.0","2026-03-16T23:44:55.978Z",{"wat":665,"direct":685},{"assetPaths":666,"generatorPatterns":674,"scriptPaths":675,"versionParams":677},[667,668,669,670,671,672,673],"\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fcss\u002Fcustom.css","\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fcss\u002FintlTelInput.css","\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fjs\u002Fbootstrap.bundle.min.js","\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fjs\u002Fcustom.js","\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fjs\u002FintlTelInput.js","\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Fassets\u002Fjs\u002Futils.js",[],[676],"\u002Fwp-content\u002Fplugins\u002Fchild-support-calculator\u002Ffreemius\u002Fstart.php",[678,679,680,681,682,683,684],"child-support-calculator\u002Fassets\u002Fcss\u002Fbootstrap.min.css?ver=","child-support-calculator\u002Fassets\u002Fcss\u002Fcustom.css?ver=","child-support-calculator\u002Fassets\u002Fcss\u002FintlTelInput.css?ver=","child-support-calculator\u002Fassets\u002Fjs\u002Fbootstrap.bundle.min.js?ver=","child-support-calculator\u002Fassets\u002Fjs\u002Fcustom.js?ver=","child-support-calculator\u002Fassets\u002Fjs\u002FintlTelInput.js?ver=","child-support-calculator\u002Fassets\u002Fjs\u002Futils.js?ver=",{"cssClasses":686,"htmlComments":691,"htmlAttributes":698,"restEndpoints":702,"jsGlobals":703,"shortcodeOutput":719},[687,688,689,690],"wpcsc-page","wpcsc-calculator-form","wpcsc-calculator-output","wpcsc-calculator-table",[692,693,694,695,696,697],"\u003C!-- Activation Hook -->","\u003C!-- Deactivation Hook -->","\u003C!-- Uninstall Hook -->","\u003C!-- Temporary Fix -->","\u003C!-- Set Plugin URL Path (SSL\u002Fnon-SSL) -->","\u003C!-- Get E-mail Headers -->",[699,700,701],"data-bs-toggle","data-bs-target","data-bs-dismiss",[],[704,705,706,707,708,709,710,711,712,713,714,715,716,717,718],"wpcsc_fs","WPCSC_VERSION","WPCSC_JS_VERSION","WPCSC_REQUIRED_WP_VERSION","WPCSC_PLUGIN","WPCSC_DEV_MODE","WPCSC_PLUGIN_BASENAME","WPCSC_PLUGIN_NAME","WPCSC_PLUGIN_DIR","WPCSC_ADMIN_DIR","WPCSC_INC_DIR","WPCSC_CLASSES_DIR","WPCSC_TXT_DOMAIN","DEFAULT_DATE_FORMAT","SITE_URL",[720,721],"[WPCSC]","[WPCSC_TABLE]"]