Skip to content

程式碼掃描

自訂外掛的漏洞(Vulnerability)、程式缺陷(Bug)與安全熱點(Security Hotspot)。

需要注意

  • 自訂外掛掃描發現 4 個安全漏洞(Vulnerability)
  • 自訂外掛發現 117 個程式缺陷(Bug),可能導致非預期行為
  • 24 個安全熱點(Security Hotspot)待人工審查,可能存在安全風險

共 3 項 — 1 高 / 2 中

安全漏洞

  • 問題:自訂外掛掃描發現 4 個安全漏洞(Vulnerability)
  • 原因:外掛程式碼存在已知的安全弱點模式(如 SQL Injection、XSS 等)
  • 建議:依 SonarQube 報告逐一修復漏洞,優先處理 CRITICAL 和 BLOCKER 等級
  • 影響:此項影響等級:高
  • 驗收:Vulnerabilities = 0

程式缺陷

  • 問題:自訂外掛發現 117 個程式缺陷(Bug),可能導致非預期行為
  • 原因:程式碼邏輯錯誤或未處理的邊界條件
  • 建議:依 SonarQube 報告修復 bugs
  • 影響:此項影響等級:中
  • 驗收:Bugs = 0

安全熱點

  • 問題:24 個安全熱點(Security Hotspot)待人工審查,可能存在安全風險
  • 原因:程式碼模式符合已知安全風險特徵,需人工確認是否為實際漏洞
  • 建議:逐一審查 Security Hotspot,確認風險並修復
  • 影響:此項影響等級:中
  • 驗收:所有 Security Hotspot 已審查完畢

掃描範圍

僅掃描自訂程式碼,排除WordPress.org 外掛、商業外掛(WPBakery/Slider Revolution 等)、父主題。

類型名稱
外掛cw-linepay
外掛cw-tappay
外掛cw-tappay-2nd
外掛cw-tappay-3da-subscription
外掛cw-ecpay-ei
外掛wc-chailease-payment
外掛ld-content-cloner
外掛social-login-system
子主題puskar-child
mu-plugins

掃描摘要

程式碼行數38,847
安全評級D
可靠性評級E
可維護性評級A
重複行比例52.7%

問題統計

類型數量
漏洞 (Vulnerabilities)4
Bugs117
Code Smells4761
Security Hotspots24

按來源分類

cw-tappay-2nd(22)

嚴重度規則訊息檔案
CRITICALphp:S4830Enable server certificate validation on this SSL/TLS connection.wp-content/plugins/cw-tappay-2nd/includes/class-admin.php:155
CRITICALphp:S5527Enable server hostname verification on this SSL/TLS connection.wp-content/plugins/cw-tappay-2nd/includes/class-admin.php:156
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/cw-tappay.php:32
MAJORphp:S1848Either remove this useless object instantiation of class "Handler" or use itwp-content/plugins/cw-tappay-2nd/cw-tappay.php:95
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-action.php:9
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-admin.php:11
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-basic.php:9
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-checkout-process.php:8
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/plugins/cw-tappay-2nd/includes/class-checkout-process.php:162
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/plugins/cw-tappay-2nd/includes/class-checkout-process.php:253
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-extend.php:7
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$stdResult".wp-content/plugins/cw-tappay-2nd/includes/class-extend.php:167
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-get.php:9
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-tappay-2nd/includes/class-get.php:235
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-installment.php:10
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-payment-gateway.php:7
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-tappay-2nd/includes/class-payment-gateway.php:66
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-subscription.php:7
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$stdResult".wp-content/plugins/cw-tappay-2nd/includes/class-subscription.php:98
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$intRenewalTotal".wp-content/plugins/cw-tappay-2nd/includes/class-subscription.php:238
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay-2nd/includes/class-wooadm.php:7
CRITICALjavascript:S930This function expects no arguments, but 1 was provided.wp-content/plugins/cw-tappay-2nd/js/cw-tappay.js:44

cw-tappay(30)

嚴重度規則訊息檔案
CRITICALphp:S4830Enable server certificate validation on this SSL/TLS connection.wp-content/plugins/cw-tappay/includes/class-admin.php:155
CRITICALphp:S5527Enable server hostname verification on this SSL/TLS connection.wp-content/plugins/cw-tappay/includes/class-admin.php:156
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/cw-tappay.php:32
MAJORphp:S1848Either remove this useless object instantiation of class "Handler" or use itwp-content/plugins/cw-tappay/cw-tappay.php:95
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-action.php:9
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-admin.php:11
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-basic.php:9
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-checkout-process.php:8
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/plugins/cw-tappay/includes/class-checkout-process.php:163
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/plugins/cw-tappay/includes/class-checkout-process.php:254
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-extend.php:7
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$stdResult".wp-content/plugins/cw-tappay/includes/class-extend.php:182
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-get.php:14
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-tappay/includes/class-get.php:240
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-installment.php:10
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-payment-gateway.php:7
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-tappay/includes/class-payment-gateway.php:63
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-subscription.php:7
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$stdResult".wp-content/plugins/cw-tappay/includes/class-subscription.php:98
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$intRenewalTotal".wp-content/plugins/cw-tappay/includes/class-subscription.php:238
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-tappay/includes/class-wooadm.php:7
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-tappay/includes/hooks.php:107
CRITICALjavascript:S930This function expects no arguments, but 1 was provided.wp-content/plugins/cw-tappay/js/cw-tappay.js:41
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-tappay/plugin-update-checker/Puc/v4p10/Autoloader.php:46
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-tappay/plugin-update-checker/Puc/v4p10/Autoloader.php:57
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-tappay/plugin-update-checker/load-v4p10.php:2
MAJORphp:S1848Either remove this useless object instantiation of class "Puc_v4p10_Autoloader" or use itwp-content/plugins/cw-tappay/plugin-update-checker/load-v4p10.php:3
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-tappay/plugin-update-checker/load-v4p10.php:5
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-tappay/plugin-update-checker/load-v4p10.php:6
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-tappay/plugin-update-checker/plugin-update-checker.php:10

_unknown(15)

嚴重度規則訊息檔案
MAJORphp:S1848Either remove this useless object instantiation of class "P_Firewall" or use itwp-content/mu-plugins/_patchstack.php:47
MINORWeb:MouseEventWithoutKeyboardEquivalentCheckAdd a 'onKeyPress|onKeyDown|onKeyUp' attribute to this <div> tag.wp-content/mu-plugins/academy-group-fillin.php:264
MINORWeb:MouseEventWithoutKeyboardEquivalentCheckAdd a 'onKeyPress|onKeyDown|onKeyUp' attribute to this <span> tag.wp-content/mu-plugins/academy-new-checkout-fields.php:353
CRITICALcss:S4657Unexpected shorthand "margin" after "margin-top"wp-content/mu-plugins/academy-new-wc/academy-new-wc-pages.css:876
MAJORphp:S1848Either remove this useless object instantiation of class "Safe_Mode" or use itwp-content/mu-plugins/elementor-safe-mode.php:135
MINORphp:S2003Replace "require" with "require_once".wp-content/mu-plugins/kinsta-mu-plugins.php:62
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/mu-plugins/kinsta-mu-plugins/admin/class-kmp-admin.php:157
MINORphp:S2003Replace "include" with "include_once".wp-content/mu-plugins/kinsta-mu-plugins/admin/class-kmp-admin.php:267
MINORphp:S2003Replace "include" with "include_once".wp-content/mu-plugins/kinsta-mu-plugins/admin/class-kmp-admin.php:276
MINORphp:S2003Replace "include" with "include_once".wp-content/mu-plugins/kinsta-mu-plugins/admin/class-kmp-admin.php:285
MINORWeb:MouseEventWithoutKeyboardEquivalentCheckAdd a 'onKeyPress|onKeyDown|onKeyUp' attribute to this <span> tag.wp-content/mu-plugins/kinsta-mu-plugins/admin/pages/cache.php:136
MINORphp:S2003Replace "include" with "include_once".wp-content/mu-plugins/kinsta-mu-plugins/admin/pages/cache.php:245
MINORphp:S2003Replace "include" with "include_once".wp-content/mu-plugins/kinsta-mu-plugins/admin/pages/cdn.php:40
MINORphp:S2003Replace "include" with "include_once".wp-content/mu-plugins/kinsta-mu-plugins/admin/pages/settings.php:49
MAJORphp:S5850Group parts of the regex together to make the intended operator precedence explicit.wp-content/mu-plugins/kinsta-mu-plugins/app/Cache/CustomPaths.php:82

cw-ecpay-ei(19)

嚴重度規則訊息檔案
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-ecpay-ei/includes/class-action.php:7
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-ecpay-ei/includes/class-admin.php:9
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/includes/class-blocks-integration.php:61
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/includes/class-blocks-integration.php:87
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-ecpay-ei/includes/class-get.php:7
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-ecpay-ei/includes/class-get.php:314
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-ecpay-ei/includes/class-page.php:7
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-ecpay-ei/includes/class-settings.php:12
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-ecpay-ei/includes/class-settings.php:32
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-ecpay-ei/includes/class-wooadm.php:7
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/includes/hooks.php:110
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-ecpay-ei/plugin-update-checker/Puc/v4p10/Autoloader.php:46
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-ecpay-ei/plugin-update-checker/Puc/v4p10/Autoloader.php:57
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/plugin-update-checker/load-v4p10.php:2
MAJORphp:S1848Either remove this useless object instantiation of class "Puc_v4p10_Autoloader" or use itwp-content/plugins/cw-ecpay-ei/plugin-update-checker/load-v4p10.php:3
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/plugin-update-checker/load-v4p10.php:5
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/plugin-update-checker/load-v4p10.php:6
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-ecpay-ei/plugin-update-checker/plugin-update-checker.php:10
MAJORWeb:S5256Add "<th>" headers to this "<table>".wp-content/plugins/cw-ecpay-ei/templates/admin/settings.php:9

cw-linepay(23)

嚴重度規則訊息檔案
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-linepay/cw-linepay.php:26
MAJORphp:S1848Either remove this useless object instantiation of class "Extend" or use itwp-content/plugins/cw-linepay/cw-linepay.php:60
BLOCKERphp:S5911Create class "Exception" in namespace or check correct import of classwp-content/plugins/cw-linepay/cw-linepay.php:98
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-linepay/cw-linepay.php:112
MAJORphp:S1848Either remove this useless object instantiation of class "Handler" or use itwp-content/plugins/cw-linepay/cw-linepay.php:122
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-linepay/includes/class-linepay-extend.php:9
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/plugins/cw-linepay/includes/class-linepay-extend.php:113
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-linepay/includes/class-linepay-get.php:9
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-linepay/includes/class-linepay-get.php:336
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-linepay/includes/class-linepay-payment.php:9
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-linepay/includes/class-linepay.php:9
MINORphp:S1784Explicitly mention the visibility of this method "init_form_fields".wp-content/plugins/cw-linepay/includes/class-linepay.php:62
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-linepay/includes/class-linepay.php:65
MINORphp:S1784Explicitly mention the visibility of this method "get_icon".wp-content/plugins/cw-linepay/includes/class-linepay.php:68
MINORphp:S1784Explicitly mention the visibility of this method "process_payment".wp-content/plugins/cw-linepay/includes/class-linepay.php:78
MINORphp:S1784Explicitly mention the visibility of this constructor "__construct".wp-content/plugins/cw-linepay/includes/class-wooadm.php:7
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-linepay/plugin-update-checker/Puc/v4p10/Autoloader.php:46
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/cw-linepay/plugin-update-checker/Puc/v4p10/Autoloader.php:57
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-linepay/plugin-update-checker/load-v4p10.php:2
MAJORphp:S1848Either remove this useless object instantiation of class "Puc_v4p10_Autoloader" or use itwp-content/plugins/cw-linepay/plugin-update-checker/load-v4p10.php:3
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-linepay/plugin-update-checker/load-v4p10.php:5
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-linepay/plugin-update-checker/load-v4p10.php:6
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/cw-linepay/plugin-update-checker/plugin-update-checker.php:10

ld-content-cloner(8)

嚴重度規則訊息檔案
MAJORcss:S4649Unexpected missing generic font familywp-content/plugins/ld-content-cloner/admin/css/ldbr-admin.css:12
MAJORphp:S1656Remove or correct this useless self-assignmentwp-content/plugins/ld-content-cloner/includes/class-ldcc-bulk-rename.php:201
MAJORphp:S1656Remove or correct this useless self-assignmentwp-content/plugins/ld-content-cloner/includes/class-ldcc-course.php:342
MAJORphp:S1656Remove or correct this useless self-assignmentwp-content/plugins/ld-content-cloner/includes/class-ldcc-group.php:246
MAJORphp:S1848Either remove this useless object instantiation of class "\Licensing\WdmLicense" or use itwp-content/plugins/ld-content-cloner/ld-content-cloner.php:56
MINORphp:S2003Replace "require" with "require_once".wp-content/plugins/ld-content-cloner/ld-content-cloner.php:111
MINORphp:S1226Introduce a new variable instead of reusing the parameter "$licenseStatus".wp-content/plugins/ld-content-cloner/licensing/class-wdm-get-license-data.php:147
MAJORWeb:S5256Add "<th>" headers to this "<table>".wp-content/plugins/ld-content-cloner/licensing/license-page.php:5

social-login-system(3)

嚴重度規則訊息檔案
MAJORphp:S3923Remove this conditional structure or edit its code blocks so that they're not all the same.wp-content/plugins/social-login-system/social-login-system.php:932
MAJORWeb:S5256Add "<th>" headers to this "<table>".wp-content/plugins/social-login-system/social-login-system.php:999
MAJORphp:S1848Either remove this useless object instantiation of class "SocialLoginSystem" or use itwp-content/plugins/social-login-system/social-login-system.php:1673

wc-chailease-payment(1)

嚴重度規則訊息檔案
MINORphp:S2003Replace "include" with "include_once".wp-content/plugins/wc-chailease-payment/index.php:94
Security Hotspots(24)
風險規則訊息檔案
HIGHphp:S6418'SECRET' detected in this expression, review this potentially hard-coded secret.wp-content/mu-plugins/academy-sso-provider.php:13
HIGHphp:S6418'SECRET' detected in this expression, review this potentially hard-coded secret.wp-content/mu-plugins/academy-user-cart-api.php:21
HIGHphp:S2068Detected 'password' in this variable name, review this potentially hardcoded credential.wp-content/mu-plugins/academy-product-card-admin.bak.20260422_065036/inc/class-academy-apc-admin.php:26
MEDIUMjavascript:S5852Make sure the regex used here, which is vulnerable to super-linear runtime due to backtracking, cannot lead to denial of service.wp-content/plugins/cw-tappay-2nd/js/cw-tappay.js:287
MEDIUMjavascript:S5852Make sure the regex used here, which is vulnerable to super-linear runtime due to backtracking, cannot lead to denial of service.wp-content/plugins/cw-tappay/js/cw-tappay.js:275
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/cw-ecpay-ei/plugin-update-checker/Puc/v4p10/OAuthSignature.php:93
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/cw-ecpay-ei/plugin-update-checker/Puc/v4p10/Scheduler.php:56
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/cw-linepay/plugin-update-checker/Puc/v4p10/OAuthSignature.php:93
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/cw-linepay/plugin-update-checker/Puc/v4p10/Scheduler.php:56
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/cw-tappay/plugin-update-checker/Puc/v4p10/OAuthSignature.php:93
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/cw-tappay/plugin-update-checker/Puc/v4p10/Scheduler.php:56
MEDIUMphp:S2245Make sure that using this pseudorandom number generator is safe here.wp-content/plugins/wc-chailease-payment/includes/class-wc-chailease-payment-gateway-base.php:57
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/mu-plugins/academy-user-cart-api.php:135
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/mu-plugins/academy-user-cart-api.php:166
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/cw-ecpay-ei/plugin-update-checker/Puc/v4p10/OAuthSignature.php:96
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/cw-linepay/plugin-update-checker/Puc/v4p10/OAuthSignature.php:96
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/cw-tappay/plugin-update-checker/Puc/v4p10/OAuthSignature.php:96
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/ld-content-cloner/licensing/class-wdm-plugin-updater.php:48
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/ld-content-cloner/licensing/class-wdm-plugin-updater.php:156
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/social-login-system/social-login-system.php:1453
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/social-login-system/social-login-system.php:1469
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/social-login-system/social-login-system.php:1482
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/social-login-system/social-login-system.php:1506
LOWphp:S4790Make sure this weak hash algorithm is not used in a sensitive context here.wp-content/plugins/wc-chailease-payment/includes/class-wc-chailease-payment-gateway-base.php:57

相關頁

安全設定外掛清單建議調整