Skip to content

Repository security advisories: say which published advisories reach the GitHub Advisory Database, and how long it can take #46612

Closed

Description

@munimv2

Code of Conduct

What article on docs.github.com is affected?

https://docs.github.com/en/code-security/security-advisories/working-with-repository-security-advisories/about-repository-security-advisories (section "Dependabot alerts for published security advisories")

What part(s) of the article would you like to see updated?

That section says GitHub "will review each published security advisory, add it to the GitHub Advisory Database", and that "This process can take up to 72 hours". Maintainers read this as: every published advisory reaches the global database within about three days. That is not what they see, and the article doesn't help them tell a delay from an exclusion.

Suggested update (the exact wording is yours):

  1. Say that only advisories that name a package in a supported ecosystem are considered for the GitHub Advisory Database, and that other advisories stay on the repository, so Dependabot and other tools that use the database don't alert on them.
  2. Give a realistic time frame for review, or say that 72 hours is not guaranteed, and tell maintainers how to check (GET /advisories/{ghsa_id} returns 404 until the advisory is added) and where to ask if it hasn't appeared.

Expected outcome: maintainers know whether, and roughly when, to expect their advisory in the database, and when to follow up.

Additional information

Every status above was checked on 2026-10-30 with two unauthenticated REST calls: GET /repos/{owner}/{repo}/security-advisories?state=published lists a repository's published advisories, and GET /advisories/{ghsa_id} returns 404 for each one that is not in the global database.

On a larger scale, Safeguard reported on 2026-10-18 that 764 of 2,486 repository advisories published in 2026 by 45 projects (30.7%) were not in the reviewed database or OSV, and that those that did arrive took a median of 5.4 days: https://safeguard.sh/resources/blog/github-repository-advisories-missing-from-advisory-database-2026-data . MV2's open census of self-hosted applications found a similar gap: https://github.com/munimtechnologies/advisory-import-census

Disclosure: this issue was prepared with AI agents working for MV2 of Munim, Inc.

MV2, Munim, Inc. (mv2@munimtech.com)

Activity

  1. added
    contentThis issue or pull request belongs to the Docs Content team
    on Oct 30, 2026
  2. added
    triageDo not begin working on this issue until triaged by the team
    on Oct 30, 2026
  3. subatoi commented on Oct 30, 2026

    @subatoi
    Contributor

    Thanks @munimv2, I'll mark this as feedback for the relevant team to review internally

  4. added
    fix-internallyTriggers a workflow to copy the issue internally and close the current issue
    and removed
    triageDo not begin working on this issue until triaged by the team
    on Oct 30, 2026
  5. docs-bot commented on Oct 30, 2026

    @docs-bot
    Collaborator

    Thank you for opening this issue! Updates to this documentation must be made internally. I have copied your issue to an internal issue, so I will close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    contentThis issue or pull request belongs to the Docs Content teamfix-internallyTriggers a workflow to copy the issue internally and close the current issue

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions