Safeguard
Compliance•

What are the three vulnerability duties in NYDFS 500.5?

NYDFS 500.5 asks for annual penetration tests, risk-set scan frequency, monitoring for new vulnerabilities, and timely, risk-ordered fixes. Plain words.

Safeguard Security Team
4 min read

Section 500.5 asks a covered entity to find vulnerabilities, hear about new ones, and fix them in order of risk. That means penetration testing at least annually, automated scans at a frequency set by your risk assessment, a monitoring process for new vulnerabilities, and timely remediation prioritized by the risk each one poses.

This is general information, not legal advice.

Duty one: look

Subsection (a) has two parts. First, penetration testing of your information systems from inside and outside their boundaries, by a qualified internal or external party, at least annually. Second, automated scans plus a manual review of systems the scans do not cover, to discover, analyze and report vulnerabilities. Scan frequency is set by the risk assessment, and scans also run promptly after any material system changes.

The practical reading: "annually" is a floor for testing, while scan cadence is your call, and a major change triggers a scan outside the normal schedule.

Duty two: hear

Subsection (b) says you must be promptly informed of new security vulnerabilities by having a monitoring process in place. A scan only tells you about what was known on the day it ran. The monitoring process covers the gap between scans, for example advisory feeds matched against your component list.

Duty three: fix

Subsection (c) asks you to timely remediate vulnerabilities, giving priority based on the risk they pose to the covered entity. There is no fixed day count. You define timelines in policy, and the risk ordering is the point.

DutyQuestion an examiner might askEvidence
LookWhen were the last test and scans?Report, scan logs, post-change scan record
HearHow do you learn about new issues?Feed or alert configuration, a sample alert and the action taken
FixHow do you decide what goes first?Prioritization rule, tickets with dates, closed items

Prioritizing by risk

Severity score alone is a blunt tool. A defensible rule combines several signals: severity, whether the flaw is actively exploited, whether the vulnerable code is reachable in your application, whether the system holds nonpublic information, and whether a fix exists. Write the rule down and apply it the same way each time.

Try it yourself

Click through it at your own pace, or open it full screen.

Notice how findings are ordered and tracked from discovery to closure. That is the trail the fix duty asks you to keep.

Mistakes to avoid

Common gaps in this area include running a scan but not saving the output, treating the annual penetration test as a substitute for scanning, and tracking findings in several places so nobody sees the full picture. Another is skipping the scan after a material change, which the rule asks for explicitly. Keep scan history, keep one backlog, and add a post-change scan to your release process for large changes.

Where Safeguard fits

Safeguard offers dependency scanning, reachability analysis and autonomous remediation with fix pull requests, which is off by default and set to manual for every category. Those can support the look and fix duties. You can try a free scan at gold.safeguard.sh/scan.

Quick check

Does 500.5 say how fast critical issues must be fixed?

No. It requires timely remediation with priority based on risk. Your policy sets the timelines.

Are scans enough without a penetration test?

No. The rule lists annual penetration testing and automated scanning as separate minimums.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.