Skip to content

fix(security): point disclosure at the advisory form - #34

Merged
iap merged 1 commit into
masterfrom
fix/disclosure-contact-channels
Aug 26, 2026
Merged

iap merged 1 commit into
masterfrom
fix/disclosure-contact-channels

Conversation

@iap

@iap iap commented Aug 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • SECURITY.md linked /issues/new and described it as a "private issue". That form creates a public issue, which contradicts the file's own closing instruction not to disclose publicly.
  • Repointed at /security/advisories/new. Private vulnerability reporting is enabled on this repository, so the form resolves.
  • Dropped the Supported Versions section: its body was unedited GitHub boilerplate addressed to the repo owner ("Use this section to tell people..."), and a template repository has no versions to support.

This repository is named .github, so its root community-health files act as defaults for repos in this account that do not ship their own. A wrong disclosure channel here propagates.

Test plan

Greptile Summary

This change replaces the public issue link in the security policy with GitHub’s private vulnerability-reporting flow, preserves email as an alternative contact method, and removes the unused supported-versions placeholder.

The reported advisory-routing issue was not retained: a live request to the exact URL in SECURITY.md redirected to iap/twilight-darkness-9489/security/advisories/new. This exercised the reporting path and showed that the link opens the affected repository’s private advisory form rather than misrouting reports to the shared .github repository.

Confidence Score: 5/5

Safe to merge based on the verified private-reporting destination.

The only reported failure mode was checked against GitHub using the exact policy URL, and the observed redirect contradicted the claimed misrouting.

Files Needing Attention: None.

T-Rex T-Rex Logs

What T-Rex did

  • T-Rex ran the requested code-execution verification to validate the pull request.
  • T-Rex attempted to upload local artifact references alongside the verification results, but those references were not uploaded.

T-Rex Ran code and verified through T-Rex

Reviews (1): Last reviewed commit: "fix(security): point disclosure at the a..." | Re-trigger Greptile

SECURITY.md linked /issues/new and called it a private issue. That form
creates a public issue, contradicting the instruction not to disclose
publicly. Private vulnerability reporting is enabled on this repo, so
link the security advisory form instead.

Drop Supported Versions: its body was unedited GitHub boilerplate
addressed to the repo owner, and a template repo has no versions to
support.
@iap
iap merged commit d63f97c into master Aug 26, 2026
5 checks passed
@iap
iap deleted the fix/disclosure-contact-channels branch August 26, 2026 18:48
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