[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffCdEhSIfA01Cdb54i94ooST5rmyTeseC0HwSq-0sj3I":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":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":36,"fingerprints":896},"rahrayan-wp-sms","Rahrayan WP SMS PLUGIN","0.5.1","rahrayan","https:\u002F\u002Fprofiles.wordpress.org\u002Frahrayan\u002F","\u003Cp>پلاگینی که پیش رو دارید  توسط شرکت مهندسی ره رایان برای سیستم وردپرس و افزونه ووکامرس نوشته شده است و به شما اجازه می‌دهد پنل پیامک را به وب سایت و فروشگاه اینترنتی خود متصل کنید.\u003Cbr \u002F>\nامکانات پلاگین وردپرس \u002F ووکامرس شرکت مهندسی ره رایان\u003Cbr \u002F>\nتنظیمات عمومی پلاگین\u003Cbr \u002F>\nافزودن شماره موبایل به اطلاعات دریافتی وردپرس و ووکامرس از کاربران هنگام ثبت نام\u003Cbr \u002F>\nافزودن  موبایل های مدیران سایت جهت انجام اطلاع رسانی های پیامکی\u003Cbr \u002F>\nقرار دادن امضا برای پیامک های ارسالی\u003Cbr \u002F>\nتنظیمات وب سرویس.\u003Cbr \u002F>\nانتخاب خط ارسال کننده\u003Cbr \u002F>\nمدیریت اطلاع رسانی ها\u003Cbr \u002F>\nارسال پیامک به اعضای خبرنامه\u003C\u002Fp>\n\u003Cp>ارسال پیامک به :\u003Cbr \u002F>\n1)مدیر هنگام ورود کاربر\u003Cbr \u002F>\n2)مدیر سایت هنگام عضویت کاربر در خبرنامه\u003Cbr \u002F>\n3)مدیر هنگام ثبت دیدگاه جدید\u003Cbr \u002F>\n4)مدیر و کاربران هنگام تکمیل یکی از فرم های افزونه فرم تماس\u003Cbr \u002F>\n5)مدیر هنگام ثبت سفارش\u003Cbr \u002F>\n6)کاربر هنگام ثبت سفارش\u003Cbr \u002F>\nخبرنامه و اشتراک پیامکی\u003Cbr \u002F>\nامکان شخصی سازی فرم عضویت در خبرنامه\u003Cbr \u002F>\nامکان استفاده از پارامترهای مختلف همچون نام و نام خانوادگی خریدار، وضعیت سفارش، آیتم‌های سفارش، مبلغ سفارش و شماره تراکنش هنگام ارسال اس ام اس\u003Cbr \u002F>\nگروه های دفترچه تلفن\u003Cbr \u002F>\nدفترچه تلفن\u003Cbr \u002F>\nفیلتر کاربران دفترچه تلفن بر اساس گروه\u003Cbr \u002F>\nامکان حذف گروهی کاربران\u003C\u002Fp>\n\u003Cp>آمار و گزارش\u003C\u002Fp>\n\u003Cp>The plug-in you have before is written by Ray Ryan Engineering Company for WordPress and WordPress Plugin and allows you to connect the SMS to your website and online store.\u003Cbr \u002F>\nWordPress Plugin \u002F WoKamers WordPress Plugin\u003Cbr \u002F>\nGeneral plugin settings\u003Cbr \u002F>\nAdd mobile number to the received WordPress and WoC templates from users when registering\u003Cbr \u002F>\nAdd mobile managers for SMS messaging\u003Cbr \u002F>\nInsert Signature for SMS\u003Cbr \u002F>\nWeb service settings.\u003Cbr \u002F>\nSelect the sender’s line\u003Cbr \u002F>\nManage Notifications\u003Cbr \u002F>\nSend SMS to members of the newsletter\u003C\u002Fp>\n\u003Cp>Send SMS to:\u003Cbr \u002F>\n1) Administrator when logging in\u003Cbr \u002F>\n2) Site Administrator when subscribing to a newsletter\u003Cbr \u002F>\n3) Administrator when registering a new view\u003Cbr \u002F>\n4) Administrator and users when completing one form of contact form plugin\u003Cbr \u002F>\n5) The manager when ordering\u003Cbr \u002F>\n6) User when ordering\u003Cbr \u002F>\nNewsletter and SMS subscription\u003Cbr \u002F>\nPossibility to customize the newsletter form\u003Cbr \u002F>\nUse of various parameters such as buyer’s name, order status, order items, order amount and transaction number when sending SMS.\u003Cbr \u002F>\nPhone book groups\u003Cbr \u002F>\nPhonebook\u003Cbr \u002F>\nPhonebook user profiles based on group\u003Cbr \u002F>\nAbility to delete group users\u003Cbr \u002F>\nStatistics and Reports\u003C\u002Fp>\n","این پلاگین توسط شرکت مهندسی ره رایان برای وردپرس و  ووکامرس نوشته شده و به شما اجازه می‌دهد پنل پیامک را به وب سایت و فروشگاه اینترنتی خود متصل کنید.",10,1457,0,"2019-05-12T10:10:00.000Z","4.8.28","4.0","5.4",[19,20,21,22,23],"%d9%be%d9%84%d8%a7%da%af%db%8c%d9%86-%d9%be%db%8c%d8%a7%d9%85%da%a9-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3","%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87-sms","%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87-%db%8c-%d8%a7%d8%b1%d8%b3%d8%a7%d9%84-%d9%be%db%8c%d8%a7%d9%85%da%a9","%d8%a7%d9%81%d8%b2%d9%88%d8%af%d9%87-%d8%a7%d8%b1%d8%aa%d8%a8%d8%a7%d8%b7-%d8%a8%d8%a7-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1","%d8%b1%d9%87-%d8%b1%d8%a7%db%8c%d8%a7%d9%86","https:\u002F\u002Frahco.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frahrayan-wp-sms.zip",85,null,"2026-03-15T14:54:45.397Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T15:26:18.411Z",[],{"attackSurface":37,"codeSignals":249,"taintFlows":784,"riskAssessment":883,"analyzedAt":895},{"hooks":38,"ajaxHandlers":243,"restRoutes":244,"shortcodes":245,"cronEvents":248,"entryPointCount":31,"unprotectedCount":13},[39,46,51,55,59,63,67,71,75,79,83,87,91,95,99,103,108,112,116,120,124,128,131,134,138,141,145,150,155,160,164,168,172,176,180,184,188,192,196,200,203,207,211,215,219,222,225,228,231,235,239],{"type":40,"name":41,"callback":42,"priority":43,"file":44,"line":45},"action","wp_insert_comment","rahrayan_comment",99,"includes\\actions.php",35,{"type":47,"name":48,"callback":49,"file":44,"line":50},"filter","two_factor_providers","two_factor_rahrayan",46,{"type":40,"name":52,"callback":53,"priority":11,"file":44,"line":54},"user_register","rahrayan_register",70,{"type":40,"name":56,"callback":57,"priority":43,"file":44,"line":58},"wp_login","rahrayan_login",89,{"type":40,"name":60,"callback":61,"file":44,"line":62},"edd_complete_purchase","rahrayan_edd",102,{"type":40,"name":64,"callback":65,"file":44,"line":66},"woocommerce_thankyou","rahrayan_wc_new",167,{"type":40,"name":68,"callback":69,"priority":11,"file":44,"line":70},"woocommerce_order_status_changed","rahrayan_wc2",184,{"type":40,"name":72,"callback":73,"priority":11,"file":44,"line":74},"woocommerce_new_customer_note","rahrayan_wc5",202,{"type":40,"name":76,"callback":77,"file":44,"line":78},"woocommerce_after_checkout_validation","rahrayan_wc_verification",229,{"type":47,"name":80,"callback":81,"priority":11,"file":44,"line":82},"woocommerce_create_order","rahrayan_wc_final_verification",231,{"type":40,"name":84,"callback":85,"file":44,"line":86},"add_meta_boxes","rahrayan_metabox",365,{"type":40,"name":88,"callback":89,"file":44,"line":90},"publish_post","rahrayan_send",366,{"type":40,"name":92,"callback":93,"file":44,"line":94},"wpcf7_editor_panels","rahrayan_cf7_form",414,{"type":40,"name":96,"callback":97,"file":44,"line":98},"wpcf7_before_send_mail","rahrayan_cf7_send",415,{"type":40,"name":100,"callback":101,"file":44,"line":102},"wpcf7_after_save","rahrayan_cf7_form2",416,{"type":40,"name":104,"callback":105,"priority":106,"file":44,"line":107},"gform_loaded","rahrayan_gf",5,430,{"type":40,"name":109,"callback":110,"file":44,"line":111},"dashboard_glance_items","rahrayan_glance",918,{"type":47,"name":113,"callback":114,"file":44,"line":115},"random_password","rahrayan_mfieldp",977,{"type":40,"name":117,"callback":118,"file":44,"line":119},"register_form","rahrayan_mfieldr",978,{"type":47,"name":121,"callback":122,"file":44,"line":123},"user_contactmethods","rahrayan_mfield",979,{"type":47,"name":125,"callback":126,"priority":11,"file":44,"line":127},"registration_errors","rahrayan_mfielde",980,{"type":40,"name":129,"callback":126,"priority":11,"file":44,"line":130},"user_profile_update_errors",981,{"type":40,"name":52,"callback":132,"file":44,"line":133},"rahrayan_mfields",982,{"type":40,"name":135,"callback":136,"file":44,"line":137},"user_new_form","rahrayan_mfield_add_new_user",983,{"type":40,"name":52,"callback":139,"priority":11,"file":44,"line":140},"rahrayan_lostpw_register",1033,{"type":40,"name":142,"callback":143,"priority":11,"file":44,"line":144},"retrieve_password_key","rahrayan_lostpw",1034,{"type":40,"name":146,"callback":147,"file":148,"line":149},"admin_menu","rahrayan_admin","includes\\admin.php",9,{"type":40,"name":151,"callback":152,"priority":153,"file":154,"line":11},"admin_bar_menu","rahrayan_adminbar",15,"includes\\adminbar.php",{"type":47,"name":156,"callback":157,"file":158,"line":159},"gform_add_field_buttons","gravity_sms_fields","includes\\GFVerification.php",17,{"type":47,"name":161,"callback":162,"priority":11,"file":158,"line":163},"gform_field_type_title","title",18,{"type":40,"name":165,"callback":166,"file":158,"line":167},"gform_editor_js_set_default_values","default_label",19,{"type":40,"name":169,"callback":170,"file":158,"line":171},"gform_editor_js","js",20,{"type":40,"name":173,"callback":174,"priority":11,"file":158,"line":175},"gform_field_standard_settings","standard_settings",21,{"type":47,"name":177,"callback":178,"file":158,"line":179},"gform_tooltips","tooltips",22,{"type":47,"name":181,"callback":182,"priority":11,"file":158,"line":183},"gform_field_validation","validation",25,{"type":47,"name":185,"callback":186,"priority":11,"file":158,"line":187},"gform_entry_post_save","process",26,{"type":40,"name":189,"callback":190,"priority":11,"file":158,"line":191},"gform_field_input","input",27,{"type":40,"name":193,"callback":194,"priority":11,"file":158,"line":195},"gform_field_css_class","classes",28,{"type":47,"name":197,"callback":198,"priority":11,"file":158,"line":199},"gform_field_content","content",29,{"type":47,"name":201,"callback":202,"priority":11,"file":158,"line":32},"gform_merge_tag_filter","all_fields",{"type":47,"name":204,"callback":205,"priority":11,"file":158,"line":206},"gform_submit_button","submit_button",132,{"type":47,"name":208,"callback":209,"priority":11,"file":158,"line":210},"gform_next_button","next_button",134,{"type":47,"name":212,"callback":213,"priority":43,"file":158,"line":214},"sms_verify_resend","apply_true",319,{"type":47,"name":216,"callback":217,"priority":11,"file":158,"line":218},"gform_validation_message","change_message",364,{"type":47,"name":220,"callback":221,"priority":43,"file":158,"line":86},"sms_verify_display_none","apply_false",{"type":47,"name":223,"callback":213,"priority":43,"file":158,"line":224},"sms_verify_field",369,{"type":47,"name":226,"callback":221,"priority":43,"file":158,"line":227},"sms_verify_self_validation",375,{"type":47,"name":229,"callback":221,"priority":43,"file":158,"line":230},"gform_button_verify",378,{"type":40,"name":232,"callback":233,"file":234,"line":32},"init","rahrayan_buttons","includes\\shortcode.php",{"type":47,"name":236,"callback":237,"file":234,"line":238},"mce_external_plugins","rahrayan_add_buttons",32,{"type":47,"name":240,"callback":241,"file":234,"line":242},"mce_buttons","rahrayan_register_button",33,[],[],[246],{"tag":7,"callback":247,"file":234,"line":195},"rahrayan_shortcode",[],{"dangerousFunctions":250,"sqlUsage":256,"outputEscaping":348,"fileOperations":167,"externalRequests":782,"nonceChecks":11,"capabilityChecks":31,"bundledLibraries":783},[251],{"fn":252,"file":253,"line":254,"context":255},"unserialize","includes\\nusoap\\class.wsdlcache.php",109,"return (!is_null($s)) ? unserialize($s) : null;",{"prepared":257,"raw":258,"locations":259},6,43,[260,263,266,268,270,272,274,277,279,281,283,285,287,289,291,293,294,296,298,299,301,303,305,307,309,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,343,345],{"file":44,"line":261,"context":262},345,"$wpdb->get_col() with variable interpolation",{"file":44,"line":264,"context":265},469,"$wpdb->get_results() with variable interpolation",{"file":44,"line":267,"context":265},470,{"file":44,"line":269,"context":265},500,{"file":44,"line":271,"context":265},521,{"file":44,"line":273,"context":265},529,{"file":44,"line":275,"context":276},568,"$wpdb->query() with variable interpolation",{"file":44,"line":278,"context":265},727,{"file":44,"line":280,"context":265},756,{"file":44,"line":282,"context":265},761,{"file":44,"line":284,"context":276},815,{"file":44,"line":286,"context":276},863,{"file":44,"line":288,"context":265},1049,{"file":44,"line":290,"context":265},1065,{"file":148,"line":292,"context":276},51,{"file":148,"line":54,"context":265},{"file":148,"line":295,"context":265},75,{"file":148,"line":297,"context":276},133,{"file":148,"line":210,"context":276},{"file":148,"line":300,"context":265},153,{"file":148,"line":302,"context":265},171,{"file":148,"line":304,"context":276},175,{"file":148,"line":306,"context":265},195,{"file":148,"line":308,"context":265},200,{"file":148,"line":82,"context":262},{"file":148,"line":311,"context":276},232,{"file":148,"line":313,"context":265},244,{"file":148,"line":315,"context":276},266,{"file":148,"line":317,"context":276},268,{"file":148,"line":319,"context":265},294,{"file":148,"line":321,"context":276},329,{"file":148,"line":323,"context":265},339,{"file":148,"line":325,"context":276},343,{"file":148,"line":327,"context":276},359,{"file":148,"line":329,"context":265},435,{"file":148,"line":331,"context":265},440,{"file":148,"line":333,"context":262},482,{"file":148,"line":335,"context":262},510,{"file":148,"line":337,"context":265},525,{"file":148,"line":339,"context":265},592,{"file":341,"line":195,"context":342},"includes\\class.php","$wpdb->get_var() with variable interpolation",{"file":341,"line":344,"context":265},151,{"file":346,"line":347,"context":265},"includes\\templates\\panel_send.php",45,{"escaped":349,"rawEcho":350,"locations":351},49,279,[352,356,358,360,362,364,366,368,370,372,373,375,377,379,381,383,385,387,389,391,393,395,397,399,402,404,406,408,410,412,414,417,419,421,423,425,427,429,431,433,434,435,436,438,440,441,443,444,446,447,449,450,452,453,454,455,457,458,460,461,463,464,466,468,469,471,473,474,475,477,478,480,481,483,485,487,489,490,492,494,496,498,500,502,503,505,507,508,509,510,511,512,513,514,516,518,519,520,522,524,525,526,528,529,531,532,533,535,536,537,538,539,540,542,543,545,546,548,549,550,551,552,553,555,557,559,561,563,565,567,568,569,571,573,575,577,578,579,580,581,583,585,586,587,588,589,591,593,595,596,597,598,600,601,602,603,604,605,606,607,609,610,612,613,614,616,618,619,621,623,624,626,627,629,630,632,633,634,635,636,638,639,641,642,644,646,648,649,650,652,654,655,656,657,658,659,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,678,680,681,682,683,684,686,688,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,723,725,726,728,729,731,732,733,735,737,739,741,743,745,746,748,750,752,754,755,756,757,758,759,760,762,763,764,765,766,767,768,770,771,772,774,775,776,777,778,779,781],{"file":353,"line":354,"context":355},"includes\\2FA.php",225,"raw output",{"file":44,"line":357,"context":355},287,{"file":44,"line":359,"context":355},301,{"file":44,"line":361,"context":355},304,{"file":44,"line":363,"context":355},438,{"file":44,"line":365,"context":355},456,{"file":44,"line":367,"context":355},461,{"file":44,"line":369,"context":355},489,{"file":44,"line":371,"context":355},505,{"file":44,"line":335,"context":355},{"file":44,"line":374,"context":355},520,{"file":44,"line":376,"context":355},631,{"file":44,"line":378,"context":355},633,{"file":44,"line":380,"context":355},688,{"file":44,"line":382,"context":355},712,{"file":44,"line":384,"context":355},726,{"file":44,"line":386,"context":355},730,{"file":44,"line":388,"context":355},732,{"file":44,"line":390,"context":355},913,{"file":44,"line":392,"context":355},914,{"file":44,"line":394,"context":355},924,{"file":44,"line":396,"context":355},1110,{"file":341,"line":398,"context":355},90,{"file":400,"line":401,"context":355},"includes\\GF.php",338,{"file":158,"line":403,"context":355},490,{"file":158,"line":405,"context":355},563,{"file":407,"line":357,"context":355},"includes\\nusoap\\class.soap_server.php",{"file":407,"line":409,"context":355},291,{"file":407,"line":411,"context":355},300,{"file":407,"line":413,"context":355},816,{"file":415,"line":416,"context":355},"includes\\nusoap\\nusoap.php",3745,{"file":415,"line":418,"context":355},3749,{"file":415,"line":420,"context":355},3758,{"file":415,"line":422,"context":355},4274,{"file":424,"line":292,"context":355},"includes\\paginator.php",{"file":424,"line":426,"context":355},54,{"file":428,"line":153,"context":355},"includes\\templates\\form_large.php",{"file":428,"line":430,"context":355},16,{"file":428,"line":432,"context":355},24,{"file":428,"line":238,"context":355},{"file":428,"line":242,"context":355},{"file":428,"line":242,"context":355},{"file":428,"line":437,"context":355},36,{"file":428,"line":439,"context":355},37,{"file":428,"line":439,"context":355},{"file":428,"line":442,"context":355},41,{"file":428,"line":442,"context":355},{"file":428,"line":445,"context":355},44,{"file":428,"line":445,"context":355},{"file":428,"line":448,"context":355},47,{"file":428,"line":448,"context":355},{"file":428,"line":451,"context":355},50,{"file":428,"line":451,"context":355},{"file":428,"line":426,"context":355},{"file":428,"line":426,"context":355},{"file":428,"line":456,"context":355},57,{"file":428,"line":456,"context":355},{"file":428,"line":459,"context":355},60,{"file":428,"line":459,"context":355},{"file":428,"line":462,"context":355},63,{"file":428,"line":462,"context":355},{"file":428,"line":465,"context":355},67,{"file":428,"line":467,"context":355},81,{"file":428,"line":467,"context":355},{"file":428,"line":470,"context":355},82,{"file":428,"line":472,"context":355},83,{"file":428,"line":33,"context":355},{"file":428,"line":26,"context":355},{"file":428,"line":476,"context":355},97,{"file":428,"line":476,"context":355},{"file":428,"line":479,"context":355},98,{"file":428,"line":43,"context":355},{"file":428,"line":482,"context":355},100,{"file":428,"line":484,"context":355},101,{"file":428,"line":486,"context":355},114,{"file":428,"line":488,"context":355},115,{"file":428,"line":488,"context":355},{"file":428,"line":491,"context":355},116,{"file":428,"line":493,"context":355},118,{"file":428,"line":495,"context":355},119,{"file":428,"line":497,"context":355},123,{"file":428,"line":499,"context":355},127,{"file":428,"line":501,"context":355},130,{"file":428,"line":206,"context":355},{"file":428,"line":504,"context":355},161,{"file":506,"line":153,"context":355},"includes\\templates\\form_mini.php",{"file":506,"line":430,"context":355},{"file":506,"line":432,"context":355},{"file":506,"line":445,"context":355},{"file":506,"line":445,"context":355},{"file":506,"line":347,"context":355},{"file":506,"line":50,"context":355},{"file":506,"line":448,"context":355},{"file":506,"line":515,"context":355},48,{"file":506,"line":517,"context":355},53,{"file":506,"line":426,"context":355},{"file":506,"line":426,"context":355},{"file":506,"line":521,"context":355},65,{"file":506,"line":523,"context":355},66,{"file":506,"line":523,"context":355},{"file":506,"line":465,"context":355},{"file":506,"line":527,"context":355},69,{"file":506,"line":54,"context":355},{"file":506,"line":530,"context":355},74,{"file":506,"line":295,"context":355},{"file":506,"line":295,"context":355},{"file":506,"line":534,"context":355},79,{"file":506,"line":534,"context":355},{"file":506,"line":470,"context":355},{"file":506,"line":470,"context":355},{"file":506,"line":26,"context":355},{"file":506,"line":26,"context":355},{"file":506,"line":541,"context":355},88,{"file":506,"line":541,"context":355},{"file":506,"line":544,"context":355},92,{"file":506,"line":544,"context":355},{"file":506,"line":547,"context":355},95,{"file":506,"line":547,"context":355},{"file":506,"line":479,"context":355},{"file":506,"line":479,"context":355},{"file":506,"line":484,"context":355},{"file":506,"line":484,"context":355},{"file":506,"line":554,"context":355},104,{"file":506,"line":556,"context":355},108,{"file":506,"line":558,"context":355},111,{"file":506,"line":560,"context":355},113,{"file":506,"line":562,"context":355},142,{"file":564,"line":515,"context":355},"includes\\templates\\head.php",{"file":564,"line":566,"context":355},52,{"file":564,"line":517,"context":355},{"file":564,"line":426,"context":355},{"file":564,"line":570,"context":355},55,{"file":564,"line":572,"context":355},56,{"file":574,"line":179,"context":355},"includes\\templates\\panel_export.php",{"file":576,"line":439,"context":355},"includes\\templates\\panel_groups.php",{"file":576,"line":349,"context":355},{"file":576,"line":566,"context":355},{"file":576,"line":570,"context":355},{"file":576,"line":459,"context":355},{"file":576,"line":582,"context":355},94,{"file":576,"line":584,"context":355},96,{"file":576,"line":476,"context":355},{"file":576,"line":479,"context":355},{"file":576,"line":43,"context":355},{"file":576,"line":484,"context":355},{"file":576,"line":590,"context":355},103,{"file":576,"line":592,"context":355},138,{"file":576,"line":594,"context":355},139,{"file":576,"line":594,"context":355},{"file":576,"line":594,"context":355},{"file":576,"line":562,"context":355},{"file":599,"line":153,"context":355},"includes\\templates\\panel_main.php",{"file":599,"line":430,"context":355},{"file":599,"line":159,"context":355},{"file":599,"line":163,"context":355},{"file":599,"line":167,"context":355},{"file":599,"line":171,"context":355},{"file":599,"line":175,"context":355},{"file":599,"line":179,"context":355},{"file":608,"line":167,"context":355},"includes\\templates\\panel_phonebook.php",{"file":608,"line":175,"context":355},{"file":608,"line":611,"context":355},23,{"file":608,"line":191,"context":355},{"file":608,"line":459,"context":355},{"file":608,"line":615,"context":355},61,{"file":608,"line":617,"context":355},72,{"file":608,"line":295,"context":355},{"file":608,"line":620,"context":355},78,{"file":608,"line":622,"context":355},80,{"file":608,"line":470,"context":355},{"file":608,"line":625,"context":355},86,{"file":608,"line":58,"context":355},{"file":608,"line":628,"context":355},128,{"file":608,"line":501,"context":355},{"file":608,"line":631,"context":355},131,{"file":608,"line":206,"context":355},{"file":608,"line":206,"context":355},{"file":608,"line":297,"context":355},{"file":608,"line":210,"context":355},{"file":608,"line":637,"context":355},135,{"file":608,"line":637,"context":355},{"file":608,"line":640,"context":355},136,{"file":608,"line":592,"context":355},{"file":608,"line":643,"context":355},177,{"file":608,"line":645,"context":355},178,{"file":608,"line":647,"context":355},179,{"file":608,"line":647,"context":355},{"file":608,"line":647,"context":355},{"file":608,"line":651,"context":355},182,{"file":653,"line":163,"context":355},"includes\\templates\\panel_reports.php",{"file":653,"line":175,"context":355},{"file":653,"line":432,"context":355},{"file":653,"line":622,"context":355},{"file":653,"line":470,"context":355},{"file":653,"line":472,"context":355},{"file":660,"line":153,"context":355},"includes\\templates\\panel_rmessages.php",{"file":660,"line":171,"context":355},{"file":660,"line":292,"context":355},{"file":660,"line":292,"context":355},{"file":660,"line":517,"context":355},{"file":660,"line":426,"context":355},{"file":660,"line":426,"context":355},{"file":660,"line":570,"context":355},{"file":660,"line":572,"context":355},{"file":660,"line":456,"context":355},{"file":660,"line":456,"context":355},{"file":346,"line":187,"context":355},{"file":346,"line":258,"context":355},{"file":346,"line":515,"context":355},{"file":346,"line":615,"context":355},{"file":346,"line":62,"context":355},{"file":677,"line":426,"context":355},"includes\\templates\\panel_settings.php",{"file":677,"line":679,"context":355},62,{"file":677,"line":54,"context":355},{"file":677,"line":398,"context":355},{"file":677,"line":556,"context":355},{"file":677,"line":631,"context":355},{"file":677,"line":685,"context":355},148,{"file":677,"line":687,"context":355},165,{"file":677,"line":651,"context":355},{"file":677,"line":690,"context":355},199,{"file":677,"line":692,"context":355},216,{"file":677,"line":694,"context":355},238,{"file":677,"line":696,"context":355},256,{"file":677,"line":698,"context":355},275,{"file":677,"line":700,"context":355},293,{"file":677,"line":702,"context":355},312,{"file":677,"line":704,"context":355},330,{"file":677,"line":706,"context":355},346,{"file":677,"line":708,"context":355},363,{"file":677,"line":710,"context":355},381,{"file":677,"line":712,"context":355},433,{"file":677,"line":714,"context":355},441,{"file":677,"line":716,"context":355},449,{"file":677,"line":718,"context":355},457,{"file":677,"line":720,"context":355},465,{"file":677,"line":722,"context":355},473,{"file":677,"line":724,"context":355},481,{"file":677,"line":369,"context":355},{"file":677,"line":727,"context":355},497,{"file":677,"line":371,"context":355},{"file":677,"line":730,"context":355},513,{"file":677,"line":271,"context":355},{"file":677,"line":273,"context":355},{"file":677,"line":734,"context":355},537,{"file":677,"line":736,"context":355},545,{"file":677,"line":738,"context":355},553,{"file":677,"line":740,"context":355},561,{"file":677,"line":742,"context":355},574,{"file":677,"line":744,"context":355},584,{"file":677,"line":339,"context":355},{"file":677,"line":747,"context":355},600,{"file":677,"line":749,"context":355},613,{"file":751,"line":153,"context":355},"includes\\templates\\panel_smessages.php",{"file":751,"line":753,"context":355},58,{"file":751,"line":459,"context":355},{"file":751,"line":615,"context":355},{"file":751,"line":615,"context":355},{"file":751,"line":679,"context":355},{"file":751,"line":462,"context":355},{"file":751,"line":462,"context":355},{"file":751,"line":761,"context":355},64,{"file":751,"line":521,"context":355},{"file":751,"line":482,"context":355},{"file":751,"line":484,"context":355},{"file":751,"line":484,"context":355},{"file":751,"line":484,"context":355},{"file":751,"line":554,"context":355},{"file":769,"line":171,"context":355},"includes\\templates\\wpcf7.php",{"file":769,"line":187,"context":355},{"file":769,"line":238,"context":355},{"file":773,"line":347,"context":355},"includes\\widget.php",{"file":773,"line":50,"context":355},{"file":773,"line":448,"context":355},{"file":773,"line":515,"context":355},{"file":773,"line":517,"context":355},{"file":773,"line":426,"context":355},{"file":773,"line":780,"context":355},59,{"file":773,"line":459,"context":355},3,[],[785,817,857,866,874],{"entryPoint":786,"graph":787,"unsanitizedCount":782,"severity":816},"rahrayan_cf7_form2 (includes\\actions.php:387)",{"nodes":788,"edges":811},[789,794,799,803,805,809],{"id":790,"type":791,"label":792,"file":44,"line":793},"n0","source","$_POST['wpcf7_rahrayan_admin']",389,{"id":795,"type":796,"label":797,"file":44,"line":793,"wp_function":798},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":800,"type":791,"label":801,"file":44,"line":802},"n2","$_POST['wpcf7_rahrayan_mobile_field']",390,{"id":804,"type":796,"label":797,"file":44,"line":802,"wp_function":798},"n3",{"id":806,"type":791,"label":807,"file":44,"line":808},"n4","$_POST['wpcf7_rahrayan_user']",391,{"id":810,"type":796,"label":797,"file":44,"line":808,"wp_function":798},"n5",[812,814,815],{"from":790,"to":795,"sanitized":813},false,{"from":800,"to":804,"sanitized":813},{"from":806,"to":810,"sanitized":813},"low",{"entryPoint":818,"graph":819,"unsanitizedCount":13,"severity":816},"\u003Cactions> (includes\\actions.php:0)",{"nodes":820,"edges":849},[821,822,823,824,825,826,827,830,834,838,840,844],{"id":790,"type":791,"label":792,"file":44,"line":793},{"id":795,"type":796,"label":797,"file":44,"line":793,"wp_function":798},{"id":800,"type":791,"label":801,"file":44,"line":802},{"id":804,"type":796,"label":797,"file":44,"line":802,"wp_function":798},{"id":806,"type":791,"label":807,"file":44,"line":808},{"id":810,"type":796,"label":797,"file":44,"line":808,"wp_function":798},{"id":828,"type":791,"label":829,"file":44,"line":363},"n6","$_GET['tid'] (x2)",{"id":831,"type":796,"label":832,"file":44,"line":363,"wp_function":833},"n7","echo() [XSS]","echo",{"id":835,"type":791,"label":836,"file":44,"line":837},"n8","$_GET (x3)",518,{"id":839,"type":796,"label":832,"file":44,"line":374,"wp_function":833},"n9",{"id":841,"type":791,"label":842,"file":44,"line":843},"n10","$_POST",1093,{"id":845,"type":796,"label":846,"file":44,"line":847,"wp_function":848},"n11","header() [Header Injection]",1108,"header",[850,852,853,854,855,856],{"from":790,"to":795,"sanitized":851},true,{"from":800,"to":804,"sanitized":851},{"from":806,"to":810,"sanitized":851},{"from":828,"to":831,"sanitized":851},{"from":835,"to":839,"sanitized":851},{"from":841,"to":845,"sanitized":851},{"entryPoint":858,"graph":859,"unsanitizedCount":31,"severity":816},"\u003Cpanel_export> (includes\\templates\\panel_export.php:0)",{"nodes":860,"edges":864},[861,863],{"id":790,"type":791,"label":862,"file":574,"line":179},"$_POST['group']",{"id":795,"type":796,"label":832,"file":574,"line":179,"wp_function":833},[865],{"from":790,"to":795,"sanitized":813},{"entryPoint":867,"graph":868,"unsanitizedCount":31,"severity":816},"\u003Cpanel_phonebook> (includes\\templates\\panel_phonebook.php:0)",{"nodes":869,"edges":872},[870,871],{"id":790,"type":791,"label":862,"file":608,"line":191},{"id":795,"type":796,"label":832,"file":608,"line":191,"wp_function":833},[873],{"from":790,"to":795,"sanitized":813},{"entryPoint":875,"graph":876,"unsanitizedCount":31,"severity":816},"\u003Cpanel_send> (includes\\templates\\panel_send.php:0)",{"nodes":877,"edges":881},[878,880],{"id":790,"type":791,"label":879,"file":346,"line":62},"$_GET['to']",{"id":795,"type":796,"label":832,"file":346,"line":62,"wp_function":833},[882],{"from":790,"to":795,"sanitized":813},{"summary":884,"deductions":885},"The \"rahrayan-wp-sms\" plugin v0.5.1 exhibits a mixed security posture. While it boasts no known CVEs and a seemingly small attack surface with no unprotected entry points, the static analysis reveals significant concerns. The presence of the `unserialize` function is a critical red flag, especially without clear indications of sanitization around its usage. Furthermore, a low percentage of SQL queries using prepared statements (12%) and a similarly low rate of proper output escaping (15%) suggest a high likelihood of vulnerabilities such as SQL injection and cross-site scripting (XSS). The taint analysis, while reporting no critical or high severity flows, did find four flows with unsanitized paths, indicating potential for data manipulation if these paths are reachable and not properly handled by other security mechanisms. The plugin's vulnerability history being entirely clean could be a positive sign of diligence or simply an artifact of limited public scrutiny or past audits. However, the code signals strongly suggest inherent risks that could be exploited in the absence of further, more granular security testing.",[886,888,891,893],{"reason":887,"points":153},"Use of unserialize function",{"reason":889,"points":890},"Low percentage of prepared SQL statements",8,{"reason":892,"points":257},"Low percentage of properly escaped output",{"reason":894,"points":106},"Unsanitized paths in taint analysis","2026-03-16T23:36:54.700Z",{"wat":897,"direct":916},{"assetPaths":898,"generatorPatterns":906,"scriptPaths":907,"versionParams":908},[899,900,901,902,903,904,905],"\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_message.css","\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_group.css","\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_setting.css","\u002Fwp-content\u002Fplugins\u002Frahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_widget.css",[],[899],[909,910,911,912,913,914,915],"rahrayan-wp-sms\u002Fincludes\u002Fjs\u002Fscript.js?ver=","rahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fstyle.css?ver=","rahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin.css?ver=","rahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_message.css?ver=","rahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_group.css?ver=","rahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_setting.css?ver=","rahrayan-wp-sms\u002Fincludes\u002Fcss\u002Fadmin_widget.css?ver=",{"cssClasses":917,"htmlComments":919,"htmlAttributes":921,"restEndpoints":923,"jsGlobals":924,"shortcodeOutput":926},[918],"rahrayan_sms",[920],"\u003C!--rahrayan-->",[922],"data-rahrayan-id",[],[925],"rahrayan_ajaxurl",[927,928],"[rahrayan-sms]","[rahrayan-sms-widget]"]