[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFuxs1_wQcUX5oQJ_DQ1_o8qnXRQ8Fgph7PaCdNxPRR8":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":56,"analysis":158,"fingerprints":748},"persian-woocommerce-shipping","افزونه حمل و نقل ووکامرس | پست پیشتاز، تیپاکس و پیک موتوری","4.4.1","Mahdi Yousefi [MahdiY]","https:\u002F\u002Fprofiles.wordpress.org\u002Fmahdiy\u002F","\u003Cp>\u003Cstrong>★★★★★ اولین، محبوب‌ترین و پر استفاده‌ترین افزونه حمل و نقل ایران\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>با استفاده از این افزونه می توانید با روش های ارسال پستی متنوع، محصولات فیزیکی ووکامرس خود را به فروش بگذارید.\u003C\u002Fp>\n\u003Ch3>امکانات\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>دارای چهار روش ارسال: پیشتاز، تیپاکس و پیک موتوری\u003C\u002Fli>\n\u003Cli>قابلیت اتصال به پیشخوان مجازی پست (تاپین)\u003C\u002Fli>\n\u003Cli>ارسال پیامک وضعیت سفارشات به مشتریان (ملی پیامک)\u003C\u002Fli>\n\u003Cli>سازگاری با سیستم HPOS\u003C\u002Fli>\n\u003Cli>ابزارهای کاربردی برای مدیریت حمل و نقل\u003C\u002Fli>\n\u003Cli>قابلیت افزودن بی نهایت استان، شهر و محله\u003C\u002Fli>\n\u003Cli>قابلیت شخصی سازی کامل قیمت ها برای هر آدرس\u003C\u002Fli>\n\u003Cli>قابلیت افزودن هزینه ثابت یا درصدی به قیمت نهایی\u003C\u002Fli>\n\u003Cli>محاسبه اتوماتیک هزینه پست پیشتاز بر اساس وزن (تعرفه سال 1400)\u003C\u002Fli>\n\u003Cli>سازگار با چهار واحد پولی ایران در ووکامرس\u003C\u002Fli>\n\u003Cli>سازگار با تمامی افزونه های فاکتور و برچسب ساز\u003C\u002Fli>\n\u003Cli>سازگار با افزونه چند فروشندگی دکان\u003C\u002Fli>\n\u003Cli>قابلیت انتخاب موقعیت کاربر از روش نقشه\u003C\u002Fli>\n\u003Cli>و …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>نسخه حرفه‌ای\u003C\u002Fh3>\n\u003Cp>نیاز به امکانات حرفه‌ای تر دارید؟ \u003Ca href=\"https:\u002F\u002Fl.nabik.net\u002Fpws-pro?utm_source=repo\" rel=\"nofollow ugc\">نسخه حرفه‌ای\u003C\u002Fa> را بررسی کنید:\u003Cbr \u002F>\n* محاسبه اتوماتیک هزینه پست پیشتاز بر اساس وزن (تعرفه سال 1404)\u003Cbr \u002F>\n* تعریف شرط برای روش‌های حمل و نقل (براساس استان، شهر، محصول، دسته بندی، کلاس حمل و نقل، نقش کاربری، روش پرداخت، وزن، مجموع سبد خرید، تعداد اقلام سبد خرید و…)\u003Cbr \u002F>\n* بارگذاری سریع لیست شهرها\u003Cbr \u002F>\n* نمایش لیست شهرها در حساب کاربری\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* ارسال رایگان برای اولین سفارش\u003Cbr \u002F>\n* پشتیبانی از کوپن تخفیف حمل و نقل رایگان\u003Cbr \u002F>\n* پشتیبانی اختصاصی از طریق تیکت\u003C\u002Fp>\n\u003Ch3>تاپین\u003C\u002Fh3>\n\u003Cp>تاپین یک پیشخوان مجازی پست است. شما بصورت رایگان می توانید پیشخوان وردپرس خود را با استفاده از تاپین به پیشخوان مجازی پست تبدیل کنید. از امکانات کلیدی تاپین می توان به موارد زیر اشاره کرد:\u003Cbr \u002F>\n* محاسبه دقیق هزینه پست پیشتاز و پست ویژه\u003Cbr \u002F>\n* ثبت بسته پستی از پنل وردپرس داخل سامانه پست\u003Cbr \u002F>\n* دریافت بارکد پستی بصورت خودکار\u003Cbr \u002F>\n* صدور برچسب پستی استاندارد\u003Cbr \u002F>\n* جمع آوری بسته ها از محل فروشگاه\u003Cbr \u002F>\n* بروزرسانی خودکار وضعیت سفارشات داخل پنل ووکامرس\u003C\u002Fp>\n\u003Ch3>ملی پیامک\u003C\u002Fh3>\n\u003Cp>با استفاده از پنل پیامکی \u003Ca href=\"https:\u002F\u002Fl.nabik.net\u002Fmelipayamak?utm_source=pws\" rel=\"nofollow ugc\">ملی پیامک\u003C\u002Fa> می توانید مشتریان خود را از آخرین وضعیت مرسوله خود با خبر کنید. از امکانات کلیدی ملی پیامک در افزونه حمل و نقل می توان به موارد زیر اشاره کرد:\u003Cbr \u002F>\n* ارسال پیامک سریع با خطوط خدماتی\u003Cbr \u002F>\n* نصب و پیکربندی آسان بدون نیاز به دانش فنی\u003Cbr \u002F>\n* ارسال پیامک وضعیت سفارشات\u003Cbr \u002F>\n* ارسال پیامک بارکد پستی مرسوله\u003C\u002Fp>\n\u003Ch3>سازگاری\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Woocommerce 7.*, 8.*, 9.*, 10.*\u003C\u002Fli>\n\u003Cli>WordPress 6.*\u003C\u002Fli>\n\u003Cli>PHP 7.4 – 8.3\u003C\u002Fli>\n\u003C\u002Ful>\n","ارسال مرسوله های ووکامرس از طریق پست پیشتاز، تسپاکس و پیک موتوری با محاسبه خودکار تعرفه",20000,697948,90,102,"2026-02-17T14:59:00.000Z","6.9.4","6.8","7.4",[20,21,22,23,24],"%d9%88%d9%88%da%a9%d8%a7%d9%85%d8%b1%d8%b3-%d9%81%d8%a7%d8%b1%d8%b3%db%8c","%d9%88%d9%88%da%a9%d8%a7%d9%85%d8%b3","%d9%be%d8%b3%d8%aa","%d8%aa%db%8c%d9%be%d8%a7%da%a9%d8%b3","%d8%ad%d9%85%d9%84-%d9%88-%d9%86%d9%82%d9%84","http:\u002F\u002FMahdiY.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpersian-woocommerce-shipping.4.4.1.zip",99,1,0,"2025-03-27 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-30898","persian-woocommerce-shipping-authenticated-contributor-stored-cross-site-scripting","persian-woocommerce-shipping \u003C= 4.2.3 - Authenticated (Contributor+) Stored Cross-Site Scripting","The افزونه حمل و نقل ووکامرس (پست پیشتاز و سفارشی، پیک موتوری) plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 4.2.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=4.2.3","4.2.4","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-04-02 20:12:48",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4b32e8b6-0365-411c-b262-12fe46521b73?source=api-prod",7,{"slug":50,"display_name":7,"profile_url":8,"plugin_count":51,"total_installs":52,"avg_security_score":53,"avg_patch_time_days":48,"trust_score":54,"computed_at":55},"mahdiy",10,26590,89,92,"2026-04-05T10:00:34.856Z",[57,81,103,121,140],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":13,"downloaded":65,"rating":66,"num_ratings":48,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":79,"vuln_count":28,"unpatched_count":28,"last_vuln_date":80,"fetched_at":31},"awsa-shipping","AWSA Shipping – Advanced Shipping for Woocommerce and Dokan","1.3.0","Sajjad Aslani","https:\u002F\u002Fprofiles.wordpress.org\u002Fsajjadaslani\u002F","\u003Cp>این افزونه روش های ارسال پست پیشتاز، پست سفارشی ، تحویل اکسپرس و پست هوایی را به لیست روش های حمل نقل در ووکامرس و دکان با تنظیمات مختلف در هر روش اضافه می کند.\u003C\u002Fp>\n\u003Cp>امکان ثبت کد رهگیری با قابلیت نمایش در بخش جزئیات سفارش ووکامرس\u003Cbr \u002F>\nامکان ایمپورت و اکسپورت کد رهگیری سفارشات با اکسل\u003C\u002Fp>\n\u003Cp>روش های ارسال\u003Cbr \u002F>\n1. پست پیشتاز\u003Cbr \u002F>\n2. پست سفارشی\u003Cbr \u002F>\n3. تحویل اکسپرس\u003Cbr \u002F>\n4. تحویل هوایی\u003C\u002Fp>\n\u003Cp>تنظیمات روش های ارسال\u003Cbr \u002F>\n1.  عنوان و تصویر دلخواه برای هر روش ارسال\u003Cbr \u002F>\n2. مشخص کردن شهر های فعال و غیر فعال\u003Cbr \u002F>\n3. حداکثر وزن مجاز\u003Cbr \u002F>\n4. هزینه پیشفرض برای ارسال مرسوله\u003Cbr \u002F>\n5. هزینه های اضافی برای درست نبود کد پستی به صورت درصدی یا مبلغ ثابت\u003Cbr \u002F>\n6. هزینه ی اضافی به ازای بسته بندی و… به صورت درصدی یا مبلغ ثابت\u003Cbr \u002F>\n7. تنظیمات ارسال رایگان براساس روش پرداخت , مجموع حداقل مبلغ سفارش برای ارسال رایگان\u003Cbr \u002F>\n8. ارسال رایگان برای اولین سفارش مشتری\u003C\u002Fp>\n\u003Cp>محاسبه ی هزینه ی پست پیشتاز و پست سفارشی براساس تعرفه ی ۱۳۹۹ محاسبه می شود.\u003C\u002Fp>\n","روش های حمل و نقل با تنظیمات پیشرفته",8517,88,"2022-06-04T06:38:00.000Z","6.0.11","5.3.0","7.2",[72,73,74,75,76],"%d9%85%d8%ad%d8%a7%d8%b3%d8%a8%d9%87-%d9%87%d8%b2%db%8c%d9%86%d9%87-%d9%be%d8%b3%d8%aa","%d9%be%db%8c%d8%b4%d8%aa%d8%a7%d8%b2","%d8%ad%d9%85%d9%84-%d9%88-%d9%86%d9%82%d9%84-%d9%88%d9%88%da%a9%d8%a7%d9%85%d8%b1%d8%b3","%d8%ad%d9%85%d9%84-%d9%88-%d9%86%d9%82%d9%84-%d8%a7%db%8c%d8%b1%d8%a7%d9%86","%d8%ad%d9%85%d9%84-%d9%88-%d9%86%d9%82%d9%84-%d8%af%da%a9%d8%a7%d9%86","http:\u002F\u002Fsajjadaslani.ir\u002Fawsa-shipping\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawsa-shipping.1.3.0.zip",63,"2025-04-10 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":16,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":99,"download_link":100,"security_score":27,"vuln_count":101,"unpatched_count":29,"last_vuln_date":102,"fetched_at":31},"persian-woocommerce","ووکامرس فارسی","10.0.2","PersianScript","https:\u002F\u002Fprofiles.wordpress.org\u002Fpersianscript\u002F","\u003Cp>\u003Cstrong>ووکامرس فارسی – فارسی و شمسی ساز ووکامرس\u003C\u002Fstrong>\u003Cbr \u002F>\nافزونه ووکامرس فارسی، اولین و پرنصب‌ترین افزونه بومی ساز ووکامرس است که قادر است بروزترین ترجمه فارسی ووکامرس را همراه با جعبه ابزار حرفه ای و بومی (مثل واحدهای پولی ایران، لیست شهرها و درگاه‌های پرداخت و…) به شما ارائه کند. همچنین بدون نیاز به نصب افزونه‌های اضافی قادر هستید تاریخ وردپرس و ووکامرس خود را به بهترین نحو ممکن و کاملا سازگار با آخرین اصول سئو، شمسی کنید.\u003C\u002Fp>\n\u003Ch4>پشتیبانی\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.woosupport.ir\" rel=\"nofollow ugc\">پشتیبان ووکامرس فارسی\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>امکانات ووکامرس فارسی\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>گزارشات جامع فروش و درآمد شمسی (برای اولین بار در ایران)\u003C\u002Fli>\n\u003Cli>گزارشات انبار، موجودی و ارزش محصولات\u003C\u002Fli>\n\u003Cli>گزارشات مشتریان فروشگاه و نرخ مشتریان فعال\u003C\u002Fli>\n\u003Cli>گزارشات جامع و اختصاصی شمسی (برای اولین بار در ایران)\u003C\u002Fli>\n\u003Cli>ارائه بروزترین ترجمه فارسی ووکامرس\u003C\u002Fli>\n\u003Cli>واحد های پولی تومان، ریال، هزار تومان و هزار ریال (سازگار با اصول سئو)\u003C\u002Fli>\n\u003Cli>شمسی سازی محیط وردپرس و ووکامرس (بدون نیاز به افزونه جانبی)\u003C\u002Fli>\n\u003Cli>سوپر ابزار افزایش سرعت پیشخوان وردپرس و ووکامرس\u003C\u002Fli>\n\u003Cli>لیست استان ها و شهرهای ایران\u003C\u002Fli>\n\u003Cli>ابزار جایگزین کننده عبارات و ترجمه ها\u003C\u002Fli>\n\u003Cli>ابزار محدودیت فروش در استان های خاص\u003C\u002Fli>\n\u003Cli>ابزار متن دلخواه جایگزین قیمت محصولات\u003C\u002Fli>\n\u003Cli>ابزار پذیرش اعداد فارسی در بخش شماره موبایل و کد پستی\u003C\u002Fli>\n\u003Cli>ابزار تایید صحت شماره موبایل\u003C\u002Fli>\n\u003Cli>ابزار تایید کدپستی\u003C\u002Fli>\n\u003Cli>ابزار نمایش کمترین قیمت برای محصولات متغیر\u003C\u002Fli>\n\u003Cli>ابزار مشخص نمودن حداقل میزان مبلغ برای ثبت سفارش\u003C\u002Fli>\n\u003Cli>ابزار حذف خودکار فیلد های اضافه تسویه حساب برای محصولات دانلودی\u003C\u002Fli>\n\u003Cli>تبدیل حروف عربی به فارسی در هنگام جستجو در فروشگاه\u003C\u002Fli>\n\u003Cli>اتصال ایمن و سریع به درگاه زیبال بدون افزونه\u003C\u002Fli>\n\u003Cli>ابزارساده سازی صفحه تسویه حساب، مناسب برای فروشگاه های دانلودی و فروش فایل\u003C\u002Fli>\n\u003Cli>و تمام آن چیزی که برای یک فروشگاه ووکامرسی نیاز است.\u003C\u002Fli>\n\u003Cli>تغییر فونت محیط مدیریت\u003C\u002Fli>\n\u003Cli>امکان تغییر لوگوی صفحه ورود وردپرس\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Traducciones\u003C\u002Fh3>\n\u003Cp>پشتیبانی در سایت \u003Ca href=\"https:\u002F\u002Fwww.woosupport.ir\" rel=\"nofollow ugc\">WooSupport.ir\u003C\u002Fa> انجام میشود.\u003C\u002Fp>\n","بسته ووکامرس فارسی به راحتی سیستم فروشگاه ساز ووکامرس را فارسی می کند و امکانات جدید متناسب با ایران را به ووکامرس اضافه میکند.",100000,2226385,86,71,"2026-02-18T07:23:00.000Z","6.0.0",[82,96,97,20,98],"shamsi","%d9%88%d9%88%da%a9%d8%a7%d9%85%d8%b1%d8%b3","woocommerce","https:\u002F\u002Fwoosupport.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpersian-woocommerce.10.0.2.zip",2,"2024-08-09 00:00:00",{"slug":104,"name":105,"version":106,"author":85,"author_profile":86,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":13,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":18,"tags":115,"homepage":99,"download_link":118,"security_score":119,"vuln_count":48,"unpatched_count":28,"last_vuln_date":120,"fetched_at":31},"persian-woocommerce-sms","افزونه پیامک ووکامرس Persian WooCommerce SMS","7.1.1","\u003Cp>\u003Cstrong>Persian Woocommerce SMS\u003C\u002Fstrong> یک افزونه کاربردی برای سیستم فروشگاه ساز رایگان ووکامرس می باشد که شما را قادر می سازد تا براحتی اقدام به اطلاع رسانی از طریق پیامک به مدیران و کاربرانتان کنید.\u003C\u002Fp>\n\u003Ch4>امکانات\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>ارسال پیامک به مشتری و مدیرکل و مدیر محصول (فروشندگان) در صورت ثبت و تغییر وضعیت سفارش\u003C\u002Fli>\n\u003Cli>امکان تنظیم ارسال پیامک در وضعیت های مختلف سفارش (تکمیل شده، معلق و…)\u003C\u002Fli>\n\u003Cli>قابلیت تغییر متن و شخصی سازی هر پیامک برای مدیر، مشتری و فروشنده برای هر وضعیت سفارش\u003C\u002Fli>\n\u003Cli>سیستم خبرنامه حرفه ای محصولات برای با خبر سازی کاربران از وضعیت موجود شدن محصولات، فروش ویژه شدن و ….\u003C\u002Fli>\n\u003Cli>\n\u003Cp>و سایر ویژگی های حرفه ای دیگر\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>شما برای شروع کار با پلاگین نیاز به یک پنل اس ام اس دارید. پیشنهاد ما استفاده از پنل اس ام اس ملی پیامک است. این سامانه 20% تخفیف با کد wcsms20 به مدیران سایت های وردپرس ارائه می‌دهد.\u003Ca href=\"http:\u002F\u002Fwww.melipayamak.com\u002F\" rel=\"nofollow ugc\">خرید پنل پیامک\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>درگاه های پیامک\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>MeliPayamak.com\u003C\u002Fli>\n\u003Cli>ParsGreen.com\u003C\u002Fli>\n\u003Cli>ParandSMS.com\u003C\u002Fli>\n\u003Cli>GAMAPayamak.com\u003C\u002Fli>\n\u003Cli>LimooSMS.com\u003C\u002Fli>\n\u003Cli>SMSFa.net\u003C\u002Fli>\n\u003Cli>Arad-SMS.ir\u003C\u002Fli>\n\u003Cli>FaraPayamak.ir\u003C\u002Fli>\n\u003Cli>TJP.ir\u003C\u002Fli>\n\u003Cli>SMS.Niazpardaz.com\u003C\u002Fli>\n\u003Cli>PayamAfraz.ir\u003C\u002Fli>\n\u003Cli>YektaSMS.com\u003C\u002Fli>\n\u003Cli>Relax.ir\u003C\u002Fli>\n\u003Cli>SMS.Paaz.ir\u003C\u002Fli>\n\u003Cli>SmsBefrest.ir\u003C\u002Fli>\n\u003Cli>Yektatech.ir\u003C\u002Fli>\n\u003Cli>Postgah.info\u003C\u002Fli>\n\u003Cli>IdehPayam.com\u003C\u002Fli>\n\u003Cli>Azaranpayamak.ir\u003C\u002Fli>\n\u003Cli>SMS.IR\u003C\u002Fli>\n\u003Cli>S1.Websms.ir\u003C\u002Fli>\n\u003Cli>Manirani.ir\u003C\u002Fli>\n\u003Cli>Payam-Resan.com\u003C\u002Fli>\n\u003Cli>BakhtarPanel.com\u003C\u002Fli>\n\u003Cli>Avalpayam.com\u003C\u002Fli>\n\u003Cli>IranSmsServer.com\u003C\u002Fli>\n\u003Cli>LoginPanel.IR\u003C\u002Fli>\n\u003Cli>SmsHooshmand.com\u003C\u002Fli>\n\u003Cli>SmsFor.ir\u003C\u002Fli>\n\u003Cli>ChaparPanel.ir\u003C\u002Fli>\n\u003Cli>FirstPayamak.ir\u003C\u002Fli>\n\u003Cli>SMS.Netpaydar.com\u003C\u002Fli>\n\u003Cli>Panel.SmsPishgaman.com\u003C\u002Fli>\n\u003Cli>ParsianPayam.ir\u003C\u002Fli>\n\u003Cli>Hostiran.com\u003C\u002Fli>\n\u003Cli>IranSMS.co\u003C\u002Fli>\n\u003Cli>Negins.com\u003C\u002Fli>\n\u003Cli>Afe.ir\u003C\u002Fli>\n\u003Cli>Aradpayamak.net\u003C\u002Fli>\n\u003Cli>iSMS.ir\u003C\u002Fli>\n\u003Cli>RazPayamak.com\u003C\u002Fli>\n\u003Cli>MihanSMSCenter.ir\u003C\u002Fli>\n\u003Cli>0098SMS.com\u003C\u002Fli>\n\u003Cli>SefidSMS.ir\u003C\u002Fli>\n\u003Cli>Chapargah.ir\u003C\u002Fli>\n\u003Cli>Hafezpayam.com\u003C\u002Fli>\n\u003Cli>MehrPanel.ir\u003C\u002Fli>\n\u003Cli>KianArtPanel.ir\u003C\u002Fli>\n\u003Cli>Sms.FarsTech.ir\u003C\u002Fli>\n\u003Cli>Berandet.ir\u003C\u002Fli>\n\u003Cli>NicSMS.com\u003C\u002Fli>\n\u003Cli>Asanak.ir\u003C\u002Fli>\n\u003Cli>Ssmss.ir\u003C\u002Fli>\n\u003Cli>Hiro-Sms.com\u003C\u002Fli>\n\u003Cli>RayganSms.com\u003C\u002Fli>\n\u003Cli>SmsPanel.Trez.ir\u003C\u002Fli>\n\u003Cli>SepahanSms.com(SepahanGostar.com)\u003C\u002Fli>\n\u003Cli>Sms.3300.ir\u003C\u002Fli>\n\u003Cli>Sms.SmsNegar.com\u003C\u002Fli>\n\u003Cli>Sms.BehsaDade.com\u003C\u002Fli>\n\u003Cli>FlashSms.ir(AdminPayamak.ir)\u003C\u002Fli>\n\u003Cli>PayamSms.com\u003C\u002Fli>\n\u003Cli>SMS.HadafWP.COM\u003C\u002Fli>\n\u003Cli>SunwaySMS.com\u003C\u002Fli>\n\u003Cli>mehrafraz.com\u003C\u002Fli>\n\u003Cli>PSMS.Ir\u003C\u002Fli>\n\u003Cli>IRPayamak.Com\u003C\u002Fli>\n\u003Cli>Gama.systems\u003C\u002Fli>\n\u003Cli>AtlasPayamak.ir\u003C\u002Fli>\n\u003Cli>SMS-Melli.com\u003C\u002Fli>\n\u003Cli>sms-meli.com\u003C\u002Fli>\n\u003Cli>Parsian-SMS.ir\u003C\u002Fli>\n\u003Cli>panelsms20.ir\u003C\u002Fli>\n\u003Cli>sahandsms.com\u003C\u002Fli>\n\u003Cli>newsms.ir\u003C\u002Fli>\n\u003Cli>sms.parsiantd.com\u003C\u002Fli>\n\u003Cli>payamkotah.com\u003C\u002Fli>\n\u003Cli>npsms.com\u003C\u002Fli>\n\u003Cli>karenkart.com\u003C\u002Fli>\n\u003Cli>jarin.ir\u003C\u002Fli>\n\u003Cli>samait.ir\u003C\u002Fli>\n\u003Cli>1b1.ir\u003C\u002Fli>\n\u003Cli>pardis.ssmss.ir\u003C\u002Fli>\n\u003Cli>candoosms.com\u003C\u002Fli>\n\u003Cli>Kavenegar.com (بجای نام کاربری ApiKey را وارد کرده و کلمه عبور را خالی قرار دهید)\u003C\u002Fli>\n\u003Cli>SabaNovin.com (بجای نام کاربری ApiKey را وارد کرده و کلمه عبور را خالی قرار دهید)\u003C\u002Fli>\n\u003Cli>webone-sms.com\u003C\u002Fli>\n\u003Cli>satsms.ir\u003C\u002Fli>\n\u003Cli>asiasms.ir\u003C\u002Fli>\n\u003Cli>payamakyab.com\u003C\u002Fli>\n\u003Cli>Arad ITC\u003C\u002Fli>\n\u003Cli>SMSNegar.ir\u003C\u002Fli>\n\u003Cli>MAX-SMS.co\u003C\u002Fli>\n\u003Cli>IPPANEL.com \u003C\u002Fli>\n\u003Cli>ModirPayamak.com \u003C\u002Fli>\n\u003Cli>FarazSMS.com\u003C\u002Fli>\n\u003Cli>GhasedakSMS.com \u003C\u002Fli>\n\u003Cli>Mediana.ir\u003C\u002Fli>\n\u003Cli>PanelChi\u003C\u002Fli>\n\u003Cli>Asanak\u003C\u002Fli>\n\u003Cli>NMTSMS\u003C\u002Fli>\n\u003Cli>PersianSMS\u003C\u002Fli>\n\u003C\u002Ful>\n","افزونه کامل و حرفه ای برای اطلاع رسانی پیامکی سفارشات و رویداد های محصولات ووکامرس",50000,662929,115,"2025-11-25T09:48:00.000Z","6.8.5","5.8",[82,116,20,117,98],"sms","%d9%be%db%8c%d8%a7%d9%85%da%a9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpersian-woocommerce-sms.7.1.1.zip",72,"2026-02-11 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":29,"downloaded":129,"rating":29,"num_ratings":29,"last_updated":130,"tested_up_to":131,"requires_at_least":94,"requires_php":132,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":139},"zify-gateway","Zify Gateway","1.0.0","zify","https:\u002F\u002Fprofiles.wordpress.org\u002Fzify\u002F","\u003Cp>با استفاده از این افزونه فروشگاه خود را به درگاه پرداخت بانکی متصل کنید.\u003C\u002Fp>\n\u003Ch3>1.0.0\u003C\u002Fh3>\n\u003Cp>سازگاری با نسخه جدید ووکامرس و پشتیبانی از ویرایشگر بلوک\u003C\u002Fp>\n","افزونه درگاه پرداخت زیفای برای ووکامرس",612,"","6.6.5","7.0.0",[134,97,20,98,135],"payment","%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87-%d9%be%d8%b1%d8%af%d8%a7%d8%ae%d8%aa","https:\u002F\u002Fwww.zify.ir\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzify-gateway.zip",100,"2026-03-15T10:48:56.248Z",{"slug":141,"name":142,"version":143,"author":144,"author_profile":145,"description":146,"short_description":147,"active_installs":89,"downloaded":148,"rating":54,"num_ratings":149,"last_updated":150,"tested_up_to":16,"requires_at_least":151,"requires_php":18,"tags":152,"homepage":155,"download_link":156,"security_score":27,"vuln_count":101,"unpatched_count":29,"last_vuln_date":157,"fetched_at":31},"wp-parsidate","پارسی دیت – Parsi Date","5.1.8.2","Morteza Geransayeh","https:\u002F\u002Fprofiles.wordpress.org\u002Fman4toman\u002F","\u003Cp>ParsiDate is a powerful plugin developed by Persian contributors to enhance the WordPress experience for Farsi users. It provides full support for the Shamsi (Jalali) calendar across the WordPress dashboard and front-end, fixes character display issues, and improves Right-to-Left (RTL) compatibility. With seamless integration into core features and popular plugins like WooCommerce and Gravity Forms, ParsiDate makes managing Persian websites easier and more professional.\u003C\u002Fp>\n\u003Cp>List of some features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shamsi (Jalali) day-picker in Block Editor (Gutenberg)\u003C\u002Fli>\n\u003Cli>Shamsi (Jalali) jQuery UI date-picker\u003C\u002Fli>\n\u003Cli>Shamsi (Jalali) dates in posts, pages, comments, archives, categories, search results, and permalinks\u003C\u002Fli>\n\u003Cli>Full WooCommerce support (checkout fields, orders, reports, widgets, and date-pickers)\u003C\u002Fli>\n\u003Cli>Shamsi (Jalali) dates in admin sections: post list, comment list, page list, and Quick Edit panels\u003C\u002Fli>\n\u003Cli>Shamsi (Jalali) calendar widget and archive widget\u003C\u002Fli>\n\u003Cli>RTL and fixed TinyMCE editor for a better writing experience\u003C\u002Fli>\n\u003Cli>Add Persian features to WooCommerce\u003C\u002Fli>\n\u003Cli>Advanced compatibility with ACF (Advanced Custom Fields)\u003C\u002Fli>\n\u003Cli>Powerful and fast function for fixing Arabic (ي , ك) to Persian (ی , ک)\u003C\u002Fli>\n\u003Cli>Automatic conversion of English numbers to Persian numbers\u003C\u002Fli>\n\u003Cli>Lightweight and optimized for low resource usage\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-planet.ir\" rel=\"nofollow ugc\">WP-Planet.ir\u003C\u002Fa> Widget\u003C\u002Fli>\n\u003C\u002Ful>\n","Persian date support for WordPress",1281452,126,"2025-12-10T21:40:00.000Z","5.3",[153,154,96,97,98],"jalali","persian","https:\u002F\u002Fwp-parsi.com\u002Fsupport\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-parsidate.5.1.8.2.zip","2024-11-25 20:48:17",{"attackSurface":159,"codeSignals":554,"taintFlows":653,"riskAssessment":729,"analyzedAt":747},{"hooks":160,"ajaxHandlers":509,"restRoutes":536,"shortcodes":545,"cronEvents":550,"entryPointCount":51,"unprotectedCount":553},[161,167,170,174,178,182,185,190,194,197,201,205,208,211,214,218,222,226,230,233,235,236,241,243,247,250,253,257,260,264,267,269,274,278,281,286,288,292,295,299,303,307,311,315,319,323,325,328,330,334,338,342,346,350,354,358,362,366,369,374,378,382,386,390,393,396,399,403,407,410,413,416,419,423,427,431,434,436,439,442,444,447,450,453,456,457,459,463,465,467,470,474,478,482,486,489,492,495,496,498,499,502,503,507],{"type":162,"name":163,"callback":163,"priority":164,"file":165,"line":166},"action","admin_menu",20,"includes\\admin\\class-admin.php",14,{"type":162,"name":168,"callback":168,"priority":164,"file":165,"line":169},"admin_head",15,{"type":162,"name":171,"callback":172,"priority":164,"file":165,"line":173},"admin_enqueue_scripts","admin_scripts",16,{"type":175,"name":176,"callback":176,"file":165,"line":177},"filter","parent_file",18,{"type":175,"name":179,"callback":180,"priority":51,"file":165,"line":181},"woocommerce_get_sections_shipping","shipping_section",19,{"type":175,"name":183,"callback":184,"priority":51,"file":165,"line":164},"woocommerce_get_settings_shipping","shipping_setting",{"type":162,"name":186,"callback":187,"priority":188,"file":165,"line":189},"admin_init","closure",5,80,{"type":175,"name":191,"callback":191,"priority":51,"file":192,"line":193},"user_has_cap","includes\\admin\\class-city.php",21,{"type":175,"name":195,"callback":195,"priority":51,"file":192,"line":196},"state_city_row_actions",22,{"type":175,"name":198,"callback":199,"priority":51,"file":192,"line":200},"get_edit_term_link","remove_edit_term_link",23,{"type":162,"name":202,"callback":203,"priority":51,"file":192,"line":204},"delete_state_city","flush_cache",26,{"type":162,"name":206,"callback":203,"priority":51,"file":192,"line":207},"edited_state_city",27,{"type":162,"name":209,"callback":203,"priority":51,"file":192,"line":210},"created_state_city",28,{"type":162,"name":163,"callback":163,"priority":212,"file":192,"line":213},30,31,{"type":162,"name":215,"callback":216,"priority":212,"file":192,"line":217},"state_city_pre_add_form","reinstall_cities",32,{"type":175,"name":219,"callback":220,"file":192,"line":221},"edit_state_city_per_page","tapin_get_state_city_per_page",36,{"type":162,"name":223,"callback":224,"file":192,"line":225},"admin_footer","tapin_admin_footer",37,{"type":175,"name":227,"callback":228,"priority":164,"file":192,"line":229},"get_terms","tapin_get_states",38,{"type":175,"name":198,"callback":231,"priority":164,"file":192,"line":232},"tapin_edit_term_link",39,{"type":162,"name":171,"callback":171,"file":234,"line":221},"includes\\admin\\class-settings.php",{"type":162,"name":186,"callback":186,"file":234,"line":225},{"type":162,"name":186,"callback":237,"priority":238,"file":239,"line":240},"activated_plugin",50,"includes\\class-install.php",13,{"type":162,"name":242,"callback":242,"priority":188,"file":239,"line":166},"admin_notices",{"type":162,"name":244,"callback":245,"priority":138,"file":246,"line":225},"add_meta_boxes","add_order_meta_box","includes\\class-map.php",{"type":162,"name":248,"callback":249,"priority":138,"file":246,"line":229},"woocommerce_admin_order_data_after_billing_address","add_location_field_to_order_form",{"type":162,"name":251,"callback":252,"priority":138,"file":246,"line":232},"woocommerce_process_shop_order_meta","save_location_order_meta",{"type":162,"name":254,"callback":255,"priority":138,"file":246,"line":256},"woocommerce_order_details_after_customer_details","my_account_show_callback",40,{"type":175,"name":168,"callback":168,"file":258,"line":259},"includes\\class-methods.php",8,{"type":175,"name":261,"callback":262,"priority":51,"file":258,"line":263},"woocommerce_shipping_method_add_rate","method_args",9,{"type":175,"name":265,"callback":266,"priority":51,"file":258,"line":51},"woocommerce_order_item_get_formatted_meta_data","add_payment_type",{"type":162,"name":242,"callback":242,"priority":188,"file":268,"line":240},"includes\\class-notice.php",{"type":162,"name":270,"callback":271,"file":272,"line":273},"woocommerce_shipping_init","load_shipping_init","includes\\class-pws.php",84,{"type":162,"name":275,"callback":276,"priority":51,"file":272,"line":277},"woocommerce_checkout_update_order_review","checkout_update_order_review",85,{"type":162,"name":279,"callback":280,"priority":51,"file":272,"line":91},"woocommerce_admin_field_pws_single_country","pws_single_country_field",{"type":162,"name":282,"callback":283,"priority":284,"file":272,"line":285},"wp_enqueue_scripts","enqueue_select2_scripts",1000,87,{"type":162,"name":171,"callback":287,"priority":284,"file":272,"line":66},"enqueue_admin_scripts",{"type":175,"name":289,"callback":290,"file":272,"line":291},"woocommerce_shipping_methods","add_shipping_method",91,{"type":175,"name":293,"callback":294,"priority":51,"file":272,"line":54},"woocommerce_get_settings_general","get_settings_general",{"type":175,"name":296,"callback":297,"priority":164,"file":272,"line":298},"woocommerce_states","iran_states",93,{"type":175,"name":300,"callback":301,"priority":51,"file":272,"line":302},"manage_edit-state_city_columns","edit_state_city_columns_taxonomy",94,{"type":175,"name":304,"callback":305,"priority":51,"file":272,"line":306},"manage_state_city_custom_column","edit_state_city_rows_taxonomy",95,{"type":175,"name":308,"callback":309,"priority":164,"file":272,"line":310},"woocommerce_checkout_fields","edit_checkout_cities_field",96,{"type":175,"name":312,"callback":313,"priority":164,"file":272,"line":314},"woocommerce_checkout_update_order_meta","checkout_update_order_meta",97,{"type":175,"name":316,"callback":317,"priority":164,"file":272,"line":318},"woocommerce_checkout_process","checkout_process",98,{"type":175,"name":320,"callback":321,"priority":322,"file":272,"line":27},"woocommerce_form_field_billing_city","checkout_cities_field",11,{"type":175,"name":324,"callback":321,"priority":322,"file":272,"line":138},"woocommerce_form_field_shipping_city",{"type":175,"name":326,"callback":321,"priority":322,"file":272,"line":327},"woocommerce_form_field_billing_district",101,{"type":175,"name":329,"callback":321,"priority":322,"file":272,"line":14},"woocommerce_form_field_shipping_district",{"type":175,"name":331,"callback":332,"priority":164,"file":272,"line":333},"woocommerce_cart_shipping_packages","cart_shipping_packages",103,{"type":175,"name":335,"callback":336,"priority":138,"file":272,"line":337},"woocommerce_cart_shipping_method_full_label","shipping_method_image",104,{"type":175,"name":339,"callback":340,"priority":164,"file":272,"line":341},"woocommerce_localisation_address_formats","localisation_address_formats",105,{"type":175,"name":343,"callback":344,"priority":164,"file":272,"line":345},"woocommerce_order_formatted_shipping_address","order_formatted_shipping_address",106,{"type":175,"name":347,"callback":348,"priority":29,"file":272,"line":349},"woocommerce_order_formatted_billing_address","order_formatted_billing_address",110,{"type":175,"name":351,"callback":352,"priority":51,"file":272,"line":353},"woocommerce_formatted_address_replacements","formatted_address_replacements",114,{"type":175,"name":355,"callback":356,"priority":51,"file":272,"line":357},"woocommerce_my_account_my_address_formatted_address","my_account_my_address_formatted_address",118,{"type":175,"name":359,"callback":360,"priority":51,"file":272,"line":361},"woocommerce_checkout_get_value","checkout_get_value",122,{"type":162,"name":363,"callback":364,"priority":138,"file":365,"line":177},"woocommerce_order_status_changed","order_status_changed","includes\\class-sms.php",{"type":162,"name":367,"callback":368,"priority":138,"file":365,"line":181},"pws_save_order_post_barcode","save_order_post_barcode",{"type":162,"name":370,"callback":371,"file":372,"line":373},"init","register_order_statuses","includes\\class-status.php",51,{"type":175,"name":375,"callback":376,"priority":51,"file":372,"line":377},"wc_order_statuses","add_order_statuses",52,{"type":175,"name":379,"callback":380,"priority":51,"file":372,"line":381},"woocommerce_reports_order_statuses","reports_statuses",53,{"type":175,"name":383,"callback":384,"priority":51,"file":372,"line":385},"woocommerce_order_is_paid_statuses","paid_statuses",54,{"type":175,"name":387,"callback":388,"priority":164,"file":372,"line":389},"bulk_actions-edit-shop_order","bulk_actions",55,{"type":175,"name":391,"callback":388,"priority":164,"file":372,"line":392},"bulk_actions-woocommerce_page_wc-orders",56,{"type":162,"name":171,"callback":394,"file":372,"line":395},"enqueue_scripts",62,{"type":162,"name":244,"callback":397,"file":372,"line":398},"order_meta_box",65,{"type":162,"name":400,"callback":401,"priority":284,"file":372,"line":402},"save_post","save_order_meta_box",66,{"type":162,"name":404,"callback":405,"priority":164,"file":372,"line":406},"manage_posts_extra_tablenav","top_order_list",67,{"type":162,"name":408,"callback":405,"priority":164,"file":372,"line":409},"woocommerce_order_list_table_extra_tablenav",68,{"type":175,"name":411,"callback":411,"file":372,"line":412},"cron_schedules",70,{"type":162,"name":414,"callback":415,"file":372,"line":92},"wp","check_status_scheduled",{"type":162,"name":417,"callback":418,"file":372,"line":119},"pws_check_status","check_status_callback",{"type":162,"name":420,"callback":421,"priority":51,"file":372,"line":422},"woocommerce_orders_table_query_clauses","orders_query_order_by_rand",73,{"type":175,"name":424,"callback":187,"priority":51,"file":425,"line":426},"get_ancestors","includes\\class-tapin.php",44,{"type":162,"name":428,"callback":428,"priority":429,"file":430,"line":169},"admin_bar_menu",999,"includes\\class-tools.php",{"type":175,"name":432,"callback":433,"priority":138,"file":430,"line":181},"woocommerce_package_rates","hide_when_free",{"type":175,"name":432,"callback":435,"priority":138,"file":430,"line":200},"hide_when_courier",{"type":175,"name":437,"callback":438,"priority":138,"file":430,"line":204},"woocommerce_new_order_note_data","new_order_note_data",{"type":175,"name":440,"callback":441,"priority":284,"file":430,"line":207},"pws_states","fix_arabic_characters",{"type":175,"name":443,"callback":441,"priority":284,"file":430,"line":210},"pws_cities",{"type":162,"name":186,"callback":187,"priority":349,"file":445,"line":446},"includes\\class-version.php",436,{"type":162,"name":448,"callback":187,"file":449,"line":381},"wp_loaded","maps\\class-map-service.php",{"type":162,"name":451,"callback":187,"file":449,"line":452},"woocommerce_cart_loaded_from_session",58,{"type":162,"name":370,"callback":454,"file":449,"line":455},"initialize_hooks",64,{"type":162,"name":282,"callback":394,"file":449,"line":111},{"type":162,"name":171,"callback":394,"file":449,"line":458},116,{"type":162,"name":460,"callback":461,"file":449,"line":462},"rest_api_init","register_rest_api",119,{"type":162,"name":370,"callback":464,"priority":138,"file":449,"line":361},"add_map_shortcode",{"type":175,"name":308,"callback":466,"priority":138,"file":449,"line":149},"add_map_location_field_to_checkout_form",{"type":175,"name":359,"callback":468,"priority":327,"file":449,"line":469},"disable_map_location_field_get_value",127,{"type":162,"name":471,"callback":472,"priority":138,"file":449,"line":473},"woocommerce_checkout_create_order","save_map_location_meta",130,{"type":175,"name":475,"callback":476,"file":449,"line":477},"pws_map_store_marker_image","store_marker_image",134,{"type":175,"name":479,"callback":480,"file":449,"line":481},"pws_map_user_marker_image","user_marker_image",135,{"type":175,"name":483,"callback":484,"file":449,"line":485},"pws_map_user_marker_color","user_marker_color",136,{"type":175,"name":487,"callback":476,"file":449,"line":488},"pws_map_store_marker_color",137,{"type":162,"name":316,"callback":490,"file":449,"line":491},"validate_map_location_field",141,{"type":162,"name":282,"callback":394,"priority":284,"file":493,"line":494},"maps\\class-mapp.php",25,{"type":162,"name":171,"callback":394,"file":493,"line":204},{"type":162,"name":282,"callback":394,"priority":284,"file":497,"line":207},"maps\\class-neshan.php",{"type":162,"name":171,"callback":394,"file":497,"line":210},{"type":162,"name":282,"callback":394,"priority":284,"file":500,"line":501},"maps\\class-osm.php",17,{"type":162,"name":171,"callback":394,"file":500,"line":177},{"type":162,"name":504,"callback":187,"priority":164,"file":505,"line":506},"woocommerce_loaded","woocommerce-shipping.php",41,{"type":162,"name":508,"callback":187,"file":505,"line":402},"before_woocommerce_init",[510,514,518,521,524,526,530,532],{"action":511,"nopriv":512,"callback":513,"hasNonce":512,"hasCapCheck":512,"file":239,"line":169},"pws_install_cities",false,"install_cities",{"action":515,"nopriv":512,"callback":516,"hasNonce":517,"hasCapCheck":512,"file":268,"line":166},"pws_dismiss_notice","dismiss_notice",true,{"action":519,"nopriv":512,"callback":520,"hasNonce":517,"hasCapCheck":512,"file":268,"line":169},"pws_update_notice","update_notice",{"action":522,"nopriv":512,"callback":523,"hasNonce":512,"hasCapCheck":512,"file":272,"line":189},"mahdiy_load_cities","load_cities_callback",{"action":522,"nopriv":517,"callback":523,"hasNonce":512,"hasCapCheck":512,"file":272,"line":525},81,{"action":527,"nopriv":512,"callback":528,"hasNonce":512,"hasCapCheck":512,"file":272,"line":529},"mahdiy_load_districts","load_districts_callback",82,{"action":527,"nopriv":517,"callback":528,"hasNonce":512,"hasCapCheck":512,"file":272,"line":531},83,{"action":533,"nopriv":512,"callback":534,"hasNonce":512,"hasCapCheck":517,"file":372,"line":535},"pws_change_order_status","change_status_callback",69,[537],{"namespace":538,"route":539,"methods":540,"callback":542,"permissionCallback":543,"file":449,"line":544},"pws\u002Fmap","\u002Fdistance\u002F",[541],"POST","calculate_user_distance","__return_true",571,[546],{"tag":547,"callback":548,"file":449,"line":549},"pws_map","shortcode_callback",408,[551],{"hook":417,"callback":417,"file":372,"line":552},721,6,{"dangerousFunctions":555,"sqlUsage":560,"outputEscaping":572,"fileOperations":561,"externalRequests":553,"nonceChecks":101,"capabilityChecks":561,"bundledLibraries":652},[556],{"fn":557,"file":234,"line":558,"context":559},"create_function",113,"$callback        = create_function( '', 'echo \"' . str_replace( '\"', '\\\"', $section['desc'] ) . '\";'",{"prepared":263,"raw":561,"locations":562},4,[563,565,567,570],{"file":192,"line":306,"context":564},"$wpdb->get_col() with variable interpolation",{"file":445,"line":566,"context":564},225,{"file":445,"line":568,"context":569},336,"$wpdb->get_results() with variable interpolation",{"file":445,"line":571,"context":569},396,{"escaped":573,"rawEcho":256,"locations":574},124,[575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,620,621,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650],{"file":192,"line":469,"context":576},"raw output",{"file":192,"line":578,"context":576},263,{"file":192,"line":580,"context":576},271,{"file":234,"line":582,"context":576},195,{"file":234,"line":584,"context":576},212,{"file":234,"line":586,"context":576},249,{"file":234,"line":588,"context":576},272,{"file":234,"line":590,"context":576},294,{"file":234,"line":592,"context":576},315,{"file":234,"line":594,"context":576},331,{"file":234,"line":596,"context":576},347,{"file":234,"line":598,"context":576},358,{"file":234,"line":600,"context":576},387,{"file":234,"line":602,"context":576},406,{"file":234,"line":604,"context":576},422,{"file":234,"line":606,"context":576},438,{"file":234,"line":608,"context":576},524,{"file":234,"line":610,"context":576},547,{"file":239,"line":612,"context":576},46,{"file":246,"line":614,"context":576},345,{"file":246,"line":616,"context":576},414,{"file":246,"line":618,"context":576},462,{"file":268,"line":452,"context":576},{"file":268,"line":79,"context":576},{"file":268,"line":285,"context":576},{"file":372,"line":623,"context":576},419,{"file":372,"line":625,"context":576},431,{"file":372,"line":627,"context":576},444,{"file":372,"line":629,"context":576},470,{"file":372,"line":631,"context":576},486,{"file":372,"line":633,"context":576},567,{"file":372,"line":635,"context":576},588,{"file":372,"line":637,"context":576},597,{"file":372,"line":639,"context":576},625,{"file":372,"line":641,"context":576},636,{"file":372,"line":643,"context":576},658,{"file":372,"line":645,"context":576},679,{"file":372,"line":647,"context":576},690,{"file":372,"line":649,"context":576},699,{"file":449,"line":651,"context":576},417,[],[654,680,691,708,718],{"entryPoint":655,"graph":656,"unsanitizedCount":28,"severity":41},"nabik_edit_state_callback (includes\\admin\\class-city.php:143)",{"nodes":657,"edges":677},[658,663,669,672],{"id":659,"type":660,"label":661,"file":192,"line":662},"n0","source","$_GET",151,{"id":664,"type":665,"label":666,"file":192,"line":667,"wp_function":668},"n1","sink","wp_redirect() [Open Redirect]",161,"wp_redirect",{"id":670,"type":660,"label":671,"file":192,"line":662},"n2","$_GET (x3)",{"id":673,"type":665,"label":674,"file":192,"line":675,"wp_function":676},"n3","echo() [XSS]",247,"echo",[678,679],{"from":659,"to":664,"sanitized":512},{"from":670,"to":673,"sanitized":517},{"entryPoint":681,"graph":682,"unsanitizedCount":28,"severity":41},"\u003Cclass-city> (includes\\admin\\class-city.php:0)",{"nodes":683,"edges":688},[684,685,686,687],{"id":659,"type":660,"label":661,"file":192,"line":662},{"id":664,"type":665,"label":666,"file":192,"line":667,"wp_function":668},{"id":670,"type":660,"label":671,"file":192,"line":662},{"id":673,"type":665,"label":674,"file":192,"line":675,"wp_function":676},[689,690],{"from":659,"to":664,"sanitized":512},{"from":670,"to":673,"sanitized":517},{"entryPoint":692,"graph":693,"unsanitizedCount":28,"severity":707},"dismiss_notice (includes\\class-notice.php:191)",{"nodes":694,"edges":704},[695,697,700],{"id":659,"type":660,"label":696,"file":268,"line":582},"$_POST['notice']",{"id":664,"type":698,"label":699,"file":268,"line":582},"transform","→ set_dismiss()",{"id":670,"type":665,"label":701,"file":268,"line":702,"wp_function":703},"update_option() [Settings Manipulation]",288,"update_option",[705,706],{"from":659,"to":664,"sanitized":512},{"from":664,"to":670,"sanitized":512},"low",{"entryPoint":709,"graph":710,"unsanitizedCount":28,"severity":707},"\u003Cclass-notice> (includes\\class-notice.php:0)",{"nodes":711,"edges":715},[712,713,714],{"id":659,"type":660,"label":696,"file":268,"line":582},{"id":664,"type":698,"label":699,"file":268,"line":582},{"id":670,"type":665,"label":701,"file":268,"line":702,"wp_function":703},[716,717],{"from":659,"to":664,"sanitized":512},{"from":664,"to":670,"sanitized":512},{"entryPoint":719,"graph":720,"unsanitizedCount":101,"severity":707},"\u003Cclass-pws> (includes\\class-pws.php:0)",{"nodes":721,"edges":727},[722,725],{"id":659,"type":660,"label":723,"file":272,"line":724},"$_POST (x2)",443,{"id":664,"type":665,"label":701,"file":272,"line":726,"wp_function":703},1053,[728],{"from":659,"to":664,"sanitized":512},{"summary":730,"deductions":731},"The Persian WooCommerce Shipping plugin v4.4.1 presents a mixed security posture.  While it demonstrates some good practices such as a high percentage of prepared SQL statements and properly escaped output, significant concerns arise from its attack surface.  A notable number of AJAX handlers (5 out of 8) and a REST API route lack authentication or permission checks, creating potential entry points for unauthorized actions.  The presence of a `create_function` usage is also a red flag, as this is considered a dangerous function in PHP and can be a vector for code injection if not handled with extreme care. Taint analysis did not reveal critical or high severity flows, which is a positive indicator, however, the 5 analyzed flows all involved unsanitized paths, suggesting potential risks that may not have reached critical levels in this analysis but warrant attention.\n\nThe plugin's vulnerability history, despite having one medium-severity CVE in the past related to Cross-site Scripting, shows that there are currently no unpatched vulnerabilities. This indicates that past issues have been addressed. However, the presence of even one CVE, especially a medium one, highlights the importance of robust security practices. The overall conclusion is that while the plugin has addressed past issues and shows some good coding habits, the significant number of unprotected entry points and the use of a dangerous function represent areas of notable risk that should be prioritized for remediation.",[732,734,736,738,741,743,745],{"reason":733,"points":259},"Unprotected AJAX handlers",{"reason":735,"points":188},"Unprotected REST API route",{"reason":737,"points":48},"Use of dangerous function (create_function)",{"reason":739,"points":740},"Flows with unsanitized paths",3,{"reason":742,"points":101},"SQL queries without prepared statements",{"reason":744,"points":740},"Low number of nonce checks",{"reason":746,"points":101},"Low number of capability checks","2026-03-16T17:28:31.130Z",{"wat":749,"direct":756},{"assetPaths":750,"generatorPatterns":752,"scriptPaths":753,"versionParams":754},[751],"\u002Fwp-content\u002Fplugins\u002Fpersian-woocommerce-shipping\u002Fassets\u002Fcss\u002Fadmin.css",[],[],[755],"persian-woocommerce-shipping\u002Fassets\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":757,"htmlComments":758,"htmlAttributes":759,"restEndpoints":761,"jsGlobals":762,"shortcodeOutput":763},[],[],[760],"data-pws-pro-url",[],[],[]]