Kaspersky can stop scripts through the behaviour blocker (system watcher), this was tested with recent malware where WD failed to contain the threat, while KFA managed to protect the system.Hi Andy,
What free security software do you think has a very solid anti-script protection?
I'm sure you'll be able to find that topic somewhere, as this was not too long ago (a week or two max).
You can also keep an eye on this topics, you'll notice KFA blocks most threats (including scripts), https://malwaretips.com/threads/kaspersky-free-antivirus-2019-october-2018-report.87133/
All this keeping in mind Home Users will rarely run into 0-day malware (if at all), so you don't need to worry.