RUSTSEC ingestion request: ignore advisories with `informational` field
还没有人认领这个 Issue。
评估
调研方向
找到将 RUSTSEC advisories 转换为 GHSAs 的 ingestion job,然后检查 advisory 元数据的解析和过滤方式。使用链接中的 RustSec 示例作为输入案例;当包含信息字段的 advisories 不再作为 GHSAs 重新发布时,即表示完成。
由索引模型根据 Issue 内容生成。
描述
Somewhere there is a job that ingests advisories from https://github.com/rustsec/advisory-db and republishes them here as GHSAs.
Speaking on behalf of @RustSec, our database contains a mixture of advisories for security vulnerabilities and advisories for other defects which are not immediately security critical, like unsoundness or unmaintained packages (I now regret not more cleanly isolating these advisories).
Here is a recent example: https://github.com/rust-random/rand/issues/1774
These advisories contain an informational field in their metadata, e.g.:
https://github.com/rustsec/advisory-db/blob/cf79a10/crates/rand/RUSTSEC-2026-0097.md?plain=1#L7
This is a request to change the ingestion job which converts RUSTSEC advisories into GHSAs to ignore any advisories containing the informational field as these advisories do not represent specific vulnerabilities.
See also: https://github.com/rustsec/advisory-db/issues/2572
- 主要语言
- 没有语言数据
- 星标
- 2.5k
- 派生
- 772
- 平均合并
- 3 天 15 小时
- 30 天内合并 PR
- 46
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
github/advisory-database 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
github/advisory-database#9255 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
github/advisory-database#9164 · 1 个 reaction ·
-
难度 2/5 1-3 小时 新手友好度 72/100
github/advisory-database#8994 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
github/advisory-database#8898 · 4 条评论 · 1 个 reaction ·
-
难度 2/5 1-3 小时 新手友好度 72/100
github/advisory-database#8841 ·
查看 github/advisory-database 的全部 Issue
相似的 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
难度 1/5 1 小时以内 新手友好度 90/100
-
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 75/100
avniproject/avni-server#1074 ·
-
难度 2/5 1-3 小时 新手友好度 75/100