{"id":"CVE-2021-24849","aliases":["EUVD-2021-11761","GHSA-2hw2-7jq8-w9vp"],"status":"published","title":"WCFM - WooCommerce Multivendor Marketplace \u003c 3.4.12 - Unauthenticated SQL Injection","description":"The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12, available to unauthenticated and authenticated user, does not properly sanitise multiple parameters before using them in SQL statements, leading to SQL injections","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.08389,"percentile":0.95024,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-89"],"published":"2021-12-21T08:45:32Z","modified":"2026-06-17T03:41:00Z","exploits":[{"source":"nuclei","id":"CVE-2021-24849","title":"WCFM WooCommerce Multivendor Marketplace \u003c 3.4.12 - SQL Injection","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2021/CVE-2021-24849.yaml"}],"products":[{"vendor":"unknown","product":"wcfm marketplace – best multivendor marketplace for woocommerce"},{"vendor":"wclovers","product":"frontend_manager_for_woocommerce_along_with_bookings_subscription_listings_compatible"},{"vendor":"wclovers","product":"wcfm marketplace – best multivendor marketplace for woocommerce"}],"references":[{"url":"https://wpscan.com/vulnerability/763c08a0-4b2b-4487-b91c-be6cc2b9322e","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-24849"},{"url":"https://github.com/advisories/GHSA-2hw2-7jq8-w9vp"}],"sources":{"cve":[{"id":"CVE-2021-24849","title":"WCFM - WooCommerce Multivendor Marketplace \u003c 3.4.12 - Unauthenticated SQL Injection","description":"The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12, available to unauthenticated and authenticated user, does not properly sanitise multiple parameters before using them in SQL statements, leading to SQL injections","status":"published","published":"2021-12-21T08:45:32Z","modified":"2024-08-03T19:42:17.219Z","cwes":["CWE-89"],"updated_at":"2026-11-02T14:33:04.679189Z"}],"euvd":[{"id":"EUVD-2021-11761","description":"The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12, available to unauthenticated and authenticated user, does not properly sanitise multiple parameters before using them in SQL statements, leading to SQL injections","status":"published","published":"2021-12-21T08:45:32Z","modified":"2024-08-03T19:42:17Z","updated_at":"2026-11-03T03:24:55.867627Z"}],"ghsa":[{"id":"GHSA-2hw2-7jq8-w9vp","title":"The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12,...","description":"The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12, available to unauthenticated and authenticated user, does not properly sanitise multiple parameters before using them in SQL statements, leading to SQL injections","status":"published","published":"2021-12-22T00:00:48Z","modified":"2023-02-03T05:03:00Z","cwes":["CWE-89"],"updated_at":"2026-11-02T14:53:16.686347Z"}],"nvd":[{"id":"CVE-2021-24849","description":"The wcfm_ajax_controller AJAX action of the WCFM Marketplace WordPress plugin before 3.4.12, available to unauthenticated and authenticated user, does not properly sanitise multiple parameters before using them in SQL statements, leading to SQL injections","status":"published","published":"2021-12-21T09:15:07.09Z","modified":"2026-06-17T03:41:00.71Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-89"],"updated_at":"2026-11-02T14:07:02.566991Z"}]}}
