68. Security Scanners, AI, and Human Judgment: Making Sense of Website Security Reports
Part of the Zehr.net Conversation Series
Website security scanners can be useful tools. They can quickly highlight potential weaknesses, point out outdated software, flag questionable settings, and encourage better security practices.
68 Security Scanners, AI, and Human Judgment: Making Sense of Website Security Reports
But there is an important reality every website owner should understand: a scanner warning is not the same thing as a confirmed problem.
This came into focus during a recent security review of one of our own sites. A scanner reported multiple Subresource Integrity (SRI) issues, suggesting missing browser-side protections for loaded resources.
That sounds serious.
But after reviewing the actual website code, something interesting became clear: the site was not loading external JavaScript libraries, external CSS frameworks, or third-party hosted resources that would normally make SRI relevant.
In other words: the warning appeared more alarming than the real-world risk.
Why Security Reports Matter
Automated tools absolutely have value.
They can help detect:
- Outdated software versions
- Missing HTTPS protections
- Weak headers
- Exposed debug settings
- Poor redirect configurations
- Questionable form behavior
- Dependency risks
They are excellent at finding patterns.
But pattern detection is not the same thing as understanding context.
What Automated Tools Often Miss
A scanner may see:
and simply note:
Stylesheet found. No integrity attribute.
But that misses an important distinction:
Is that stylesheet:
- hosted on an outside CDN?
- loaded from a third-party provider?
- served from the website’s own server?
Those are very different situations.
False Positives Happen
Some tools are excellent. Some are simplistic. Some browser extensions are especially questionable.
A lightweight audit extension may simply scan the rendered page for scripts and stylesheets, then flag anything without fully understanding whether the resource is internal, external, or even injected by the browser itself.
Yes — browser extensions themselves can inject code into pages.
That means a scanner may sometimes report warnings based on resources the website owner did not intentionally load.
Security Is Not a Checkbox Exercise
One of the biggest mistakes in website security is blindly reacting to scanner warnings without understanding the issue.
That can lead to:
- unnecessary code changes
- broken functionality
- wasted time
- expensive but unnecessary purchases
- panic-driven decisions
Security works best when approached thoughtfully.
The Better Process
A practical review process looks like this:
- Run the scanner.
- Review the warnings.
- Verify the actual code.
- Determine whether the warning reflects a real risk.
- Fix meaningful issues.
- Ignore or document false positives.
- Continue improving gradually.
Where AI Fits In
One of the most interesting modern changes is how AI can assist technical review.
AI can help:
- interpret scanner warnings
- explain technical concepts in plain language
- review code structure
- identify likely false positives
- suggest cleaner solutions
- support incremental hardening efforts
But AI works best as part of a reasoning process, not as an unquestioned authority.
The strongest outcomes come from combining:
- automated scanners
- AI analysis
- human judgment
- real-world technical understanding
The Zehr.net Perspective
Good website security is rarely about reacting to every flashing warning.
It is about:
- keeping systems updated
- reducing unnecessary complexity
- minimizing outside dependencies
- reviewing actual risks
- hardening systems thoughtfully
- making steady improvements over time
Security scanners are useful tools. But tools should inform decisions — not make them blindly.
Bottom Line
A warning is the start of a conversation, not the end of one.
In a world of automated scans, instant alerts, and growing technical complexity, human reasoning still matters.

Brad Zehr | Zehr.net | brad@zehr.net
About Services Why A Site Site Ideas Podcast Help Contacts