Skip to content

Commit d871fec

Browse files
committed
Let’s cope with PackageList security all in the same place.
1 parent da5f1c0 commit d871fec

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

SECURITY.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22

33
This document outlines security procedures and general policies for the Swift Package Index project.
44

5-
## Reporting a Bug
5+
## Reporting Security Issues with the Project
66

7-
We take all security bugs in the Swift Package Index project seriously. We appreciate your responsible disclosure efforts and will acknowledge your contributions where appropriate.
7+
We take all security bugs in the Swift Package Index project seriously. We appreciate your responsible disclosure efforts and, where appropriate, will acknowledge your contributions.
88

9-
Report security bugs via the “[Security](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/security)” tab in our GitHub repository or via the “[Report a Vulnerability](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/security/advisories/new)” form. This will open a private conversation to report and discuss the vulnerability with project maintainers.
9+
Please report security bugs via the “[Security](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/security)” tab in the [Server GitHub repository](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server) or directly via the “[Report a Vulnerability](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/security/advisories/new)” form. This will open a private conversation with the Swift Package Index project maintainers.
1010

1111
Once we resolve a security issue, where appropriate, we will publish a security advisory on the GitHub repository’s “Security” tab.
1212

13+
## Reporting Security Issues in Packages in the Index
14+
15+
If you find a security issue **in a package indexed by the Swift Package Index package**, please report it directly to the package maintainer.
16+
17+
If you believe a package has malicious intent or critical security issues that the maintainer doesn’t address promptly, report it via the “[Security](https://github.com/SwiftPackageIndex/PackageList/security)” tab in the [PackageList GitHub repository](https://github.com/SwiftPackageIndex/PackageList) or directly via the “[Report a Vulnerability](https://github.com/SwiftPackageIndex/PackageList/security)” form. This will open a private conversation with the Swift Package Index project maintainers.
18+
1319
## Comments on this Policy
1420

15-
Please [open a discussion](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/discussions/new/choose) if you have suggestions to improve this process.
21+
Please [open a discussion](https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/discussions/new/choose) if you have suggestions to improve this process.

0 commit comments

Comments
 (0)