llnl / llnl/zfp

SECURITY.md points at private vulnerability reporting, but it is not enabled on this repository

Open
#304 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
885
Forks
181
PR merge metrics
No merged PRs in 30d

Description

SECURITY.md says to report vulnerabilities privately through the GitHub Security tab and not to open a public issue. That link does not work for anyone outside the project, because private vulnerability reporting is not enabled here:

```
$ gh api --method POST repos/LLNL/zfp/security-advisories/reports ...
{"message":"Repository does not have private vulnerability reporting enabled","status":"403"}
```

So the policy points at a closed door while also asking people not to use the open one. It is a checkbox under Settings, Code security.

I ask because I have a memory-safety finding in the decompression path that I would rather send you privately than either sit on or post here against your stated preference. Email works too if you would rather, just tell me where.

No security detail in this issue. Thanks for having a policy at all, most projects I look at do not.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review SECURITY.md and the repository's Settings > Code security area. Enable private vulnerability reporting, then verify that the Security tab link and the reported gh API request no longer return the stated 403; confirm the policy gives contributors a usable private reporting route.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
security
Issue type
Feature
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.