Safeguard
Security Guides•

What should a monthly dependency review meeting cover?

A 30 minute agenda for a monthly dependency review, driven by SBOM data: what changed, what is exposed, what is stale, and who owns each action.

Safeguard Security Team
3 min read

A monthly dependency review should take about 30 minutes and cover five things: what changed since last month, which findings need action, which components are stale or unhealthy, which exceptions expire, and who owns each next step. Bring SBOM data so the meeting is about facts.

Who attends

Keep it small: one engineer per major service or team, a security representative, and whoever owns release management. A meeting with everyone becomes a status show.

The agenda

MinutesItemData to bring
5What changedSBOM diff since last review: added, removed, upgraded components
10Findings that need actionMatches ranked by exploitation evidence and reachability
5Stale or unhealthy componentsOldest direct dependencies, archived projects
5Exceptions and expiriesItems past or near their review date
5Actions and ownersOne line each, with a date

Item one: what changed

Start with the diff. New components deserve a question: who added it and why? A large jump in transitive count is worth a look. Read SBOM diff changes that should trigger a security review for a list of changes that matter.

Item two: findings

Do not walk the entire list. Sort first. Known exploited flaws and reachable ones lead, as covered in building a patch shortlist. Agree an owner and date for each item that makes the cut, and let the rest follow the normal upgrade cycle.

Item three: stale components

Pick the top few oldest or least maintained direct dependencies. You are not fixing them in the meeting. You are deciding whether each is a candidate for replacement, an upgrade ticket, or a note to watch.

Item four: exceptions

Every exception needs a reason, an owner and an expiry. Review the ones about to lapse. Either close them, renew them with a new reason, or turn them into work.

Item five: actions

End by reading the action list aloud. Each line has one name and one date.

Metrics worth one slide

Track a few numbers month to month: open findings that meet your action threshold, median age of those findings, count of expired exceptions, and a freshness measure such as libyears. Avoid vanity counts such as total components, which says little by itself.

Making it stick

Send the data a day before. Keep notes in a shared place. Rotate the chair. If the meeting regularly finds nothing, shorten it or move it to every two months, but do not drop the SBOM diff, since it also shows what slipped in without review.

Try it yourself

Click through it at your own pace, or open it full screen. Look at what a standing, repeated check surfaces between meetings.

Safeguard's SBOM and dependency scanning, with policies and gates, can supply the data for this agenda. You can try the free scan.

Quick check

Why a monthly cadence?

It is frequent enough to catch drift and infrequent enough to avoid fatigue. Urgent findings should still be handled as they arrive, not saved for the meeting.

Who should chair?

Rotate among engineers so ownership spreads.

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.