Skip to content

SECURITY: CVE IDs come from the EEF CNA, which covers hex.pm, not from GitHub - #82

Merged
HackTuah merged 1 commit into
mainfrom
docs/cve-from-eef-cna
Oct 7, 2026
Merged

HackTuah merged 1 commit into
mainfrom
docs/cve-from-eef-cna

Conversation

@HackTuah

@HackTuah HackTuah commented Oct 7, 2026

Copy link
Copy Markdown
Member

GitHub does not assign a CVE for a package another CNA covers, and the Erlang Ecosystem Foundation's CNA covers every active hex.pm package, so the four requests made to GitHub for 0.10.1's advisories could not be answered. The CVEs section now follows the EEF CNA's maintainer process (https://cna.erlef.org/maintainer-process); the policy pin moves to the corrected sentence (it fails on the old text); CHANGELOG under Unreleased. Local gate: sixteen steps pass.

…m GitHub

The CVEs section said GitHub, a CNA for the repositories it hosts, assigns this package's CVEs
from the advisory draft. GitHub does not assign for a package another CNA covers, and the
Erlang Ecosystem Foundation's CNA covers every active package on hex.pm: the four requests
made to GitHub for 0.10.1's advisories (2026-09-23) were never going to be answered. The
section now gives the EEF CNA's maintainer process (its points of contact as collaborators on
the draft, the ID entered as an existing CVE) and says what happened to 0.10.1's requests.
The pin in security_policy_test.exs moves to the corrected sentence; it fails on the old text.

Signed-off-by: Ayla Croft <aylacroft@proton.me>
@HackTuah
HackTuah force-pushed the docs/cve-from-eef-cna branch from c13437c to 1dc57ba Compare October 7, 2026 23:46
@HackTuah
HackTuah merged commit 336ce2b into main Oct 7, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant