CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2020-36731

High
Published: Translated: NVD NIST

Summary

Wtyczka Flexible Checkout Fields dla WooCommerce w WordPressie jest podatna na nieautoryzowaną aktualizację ustawień wtyczki oraz na przechowywane ataki Cross-Site Scripting w wersjach do 2.3.1 włącznie. Problem wynika z braku kontroli autoryzacji w funkcji updateSettingsAction(), która jest wywoływana przez hook admin_init, oraz braku sanitizacji i ucieczki na przechowywanych ustawieniach.

Risk Assessment

Organizacja może być narażona na nieautoryzowane zmiany w ustawieniach wtyczki, co może prowadzić do poważnych luk w zabezpieczeniach oraz ataków XSS. To może skutkować kradzieżą danych użytkowników lub przejęciem kontroli nad stroną.

Recommendation

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć te podatności. Dodatkowo, warto wprowadzić dodatkowe kontrole autoryzacji oraz sanitizację danych wprowadzanych przez użytkowników.

Related vulnerabilities

Original NVD description (English source)

The Flexible Checkout Fields for WooCommerce plugin for WordPress is vulnerable to Unauthenticated Arbitrary Plugin Settings update, in addition to Stored Cross-Site Scripting in versions up to, and including, 2.3.1. This is due to missing authorization checks on the updateSettingsAction() function which is called via an admin_init hook, along with missing sanitization and escaping on the settings that are stored.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS