Safeguard
Security Guides•

How should five engineers triage vulnerabilities with no security hire?

A five-engineer team can triage vulnerabilities without a security hire: name a weekly owner, tier the alerts, and keep one written rule for exceptions.

Safeguard Security Team
4 min read

A five-engineer team should rotate one named triage owner each week, route every alert to that person, and use a short written rule for what gets fixed, deferred, or dismissed. Keep it to one channel and one queue. The goal is that nobody wonders whether someone else saw it.

The problem at this size

With five engineers, security is everyone's job, which in practice means it is nobody's. Alerts land in a shared channel, each person assumes a teammate looked, and old findings pile up quietly.

You do not need a security hire to fix this. You need an owner, a rule, and a small queue.

Set up in four moves

  1. Pick a weekly owner. Rotate Monday to Monday. The owner reads every new alert that week and either acts, assigns, or dismisses with a reason.
  2. Use one queue. One channel or one board, not three. Alerts that arrive anywhere else get forwarded in.
  3. Write a three line policy. Fix within a short window for known exploited issues and anything reachable in production. Schedule the rest. Dismiss only with a reason and a review date.
  4. Hold a ten minute handover. The outgoing owner lists what is open, what is blocked, and what was dismissed.

GitHub's documentation notes that users with write access can assign Dependabot alerts to collaborators or teams, which gives each alert a visible owner, and that the alert list can be filtered by assignee. That maps directly onto a rotating owner.

What the owner actually does

Alert typeDefault actionOwner decision
Listed in CISA's known exploited catalogFix nowPull in a second engineer if needed
Reachable in production codeFix this sprintAssign to the service's author
Dev-only or unreachableDefer to monthly upgradeLog reason
Looks wrong or duplicateDismiss with noteSet review date

The first row follows CISA's guidance that all organizations review and monitor the Known Exploited Vulnerabilities catalog and prioritize listed items.

Protect the rotation from overload

Rotations fail when the owner is also the on-call and the person with the biggest feature deadline. Put a ceiling on it: if more than a handful of new alerts need real work in one week, the owner may ask the team to pause feature work for half a day. Make that rule explicit before it is needed.

Reduce volume upstream as well. Auto-triage rules apply before notifications are sent, so low-risk alerts can be dismissed on creation. Rules still leave an audit trail, since automatic dismissal activity appears in alert webhooks, APIs, and the audit log.

Try it yourself

Click through it at your own pace, or open it full screen. Look at how findings move from detected to assigned to resolved.

For a general ranking method, see how to prioritize vulnerabilities. Safeguard can apply policies and reachability analysis to the queue, and its free scan at gold.safeguard.sh/scan gives a starting list.

Quick check

Do we need a ticketing tool for this?

No. A shared board with columns for new, assigned, deferred, and dismissed is enough at five people. Add tooling when the board stops fitting on one screen.

Who should own dismissed alerts?

The owner who dismissed it, until the review date. Then the current weekly owner re-checks it.

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.