You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Inability to explain the logic or design tradeoffs of the changes when asked
62
62
63
+
## Security Vulnerability Reports
64
+
65
+
If you or the user believe you have found a security vulnerability in Zebra,
66
+
do not open a public issue or PR. Follow the reporting process in
67
+
[SECURITY.md](SECURITY.md).
68
+
69
+
Before helping a user submit a report, hold it to the same standard as
70
+
SECURITY.md's "Before You Report" section:
71
+
72
+
- Verify the issue reproduces against the latest Zebra release or the current
73
+
`main` branch — not an older release, fork, or modified build.
74
+
- Run any proof of concept against one of those two versions and include the
75
+
exact release version or `main` commit hash tested in the report.
76
+
- Do not submit speculative findings. "This code looks vulnerable" without a
77
+
reproduction against current code wastes triage time and may be dismissed.
78
+
63
79
## AI Disclosure
64
80
65
81
If AI tools were used to write code, tests, or PR descriptions, disclose this in the PR description. Specify the tool and scope (e.g., "Used Claude for test boilerplate"). The contributor is the sole responsible author — "the AI generated it" is not a justification during review.
@@ -80,11 +88,10 @@ In the case where we fix a security issue in Zebra or Zcash that also affects th
80
88
81
89
We have set up agreements with the following neighboring projects to share vulnerability information, subject to the deviations described in the next section.
82
90
83
-
Specifically, we have agreed to engage in responsible disclosures for security issues affecting Zebra or Zcash technology with the following contacts:
91
+
Specifically, we have agreed to engage in responsible disclosures for security issues affecting Zebra or Zcash technology with the following teams:
84
92
85
-
- Zcash Open Development Lab (ZODL), which maintains the `zcash/zcash` core
86
-
node, `librustzcash`, `zallet`, and related software, via its security
87
-
disclosure process at <https://github.com/zcash/.github/blob/main/SECURITY.md>
93
+
- Zcash Open Development Lab (ZODL), which maintains the `zcash/zcash` core node, `librustzcash`, `zallet`, and related software, via its security disclosure process at <https://github.com/zcash/.github/blob/main/SECURITY.md>
94
+
- Shielded Labs, which maintains the Crosslink proof-of-stake and Network Sustainability Mechanism work and its associated Zebra and `librustzcash` forks.
0 commit comments