Skip to content

Advisories should not reference themselves #1136

Open
@Marcono1234

Description

@Marcono1234

Currently, advisories often reference themselves (references array in JSON):

  • database advisory references itself, e.g. GHSA-r23g-3qw4-gfh2
  • database advisory references repository advisory (with same GHSA ID), e.g. GHSA-xr7p-8q82-878q
    Or are the actually cases where database advisory and repository advisory (both with the same GHSA ID) can differ in content? That would be quite confusing then.

These references are redundant and can be rather confusing because you expect references to provide additional information (and you might not immediately notice that the GHSA IDs are the same).
It is also not consistent, some advisories reference themselves while others don't.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions