Hello @robins9845,
You can increase the basic security of your form(s) by putting them in an encoder.
I initiated this extension (execute shortcodes in the encoder https://www.ads-software.com/support/topic/encoding-cf7-shortcode/ ) at the time and have been using it on all websites ever since. For contact forms as well as for logins or even entire forums.
Feel free to try it out.
1) https://www.ads-software.com/plugins/email-encoder-bundle/
[eeb_protect_content protection_text="Please activate javascript to see the protected form." method="rot13" do_shortcode="yes"]
[your-CF7-shortcode]
[/eeb_protect_content]
Change [your-CF7-shortcode] to Yours!
It is not a fix for the named bug, but at least it is no longer possible for scripts to fire your form. It requires real browser access, which at least significantly reduces the number of possible attackers.
If you also use the bad bot plugin, for example, dubious bots will also be blocked…
2) https://www.ads-software.com/plugins/blackhole-bad-bots/
cheers!