Hello,
Since WooCommerce reviews are based on WordPress comments, the comment moderation settings will apply to reviews. Enabling “Comment must be manually approved” will help catch spam reviews.
Navigate to Settings > Discussion and check the option.
You can also enable the “Reviews can only be left by verified owners” option in WooCommerce settings, which ensures only customers who have purchased the product can leave reviews.
For added protection, you can integrate CAPTCHA or reCAPTCHA to your review process.
You’ll need to use a plugin on your site, which helps prevent spam submissions: https://woocommerce.com/products/recaptcha-for-woocommerce/
Best Regards,