Skip to content

Commit d5038f1

Browse files
committed
Move Related Work Check from section 12 to section 8 in report template
Related Work Check is a triage prerequisite and belongs with the other due-diligence sections, not at the end after disclosure coordination. Previous sections 8-11 shift to 9-12. Content unchanged; no internal cross-references point to the shifted sections.
1 parent c6837a9 commit d5038f1

1 file changed

Lines changed: 23 additions & 23 deletions

File tree

SECURITY-REPORT-TEMPLATE.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -160,15 +160,34 @@ The following are not proofs-of-concept and will not satisfy this requirement:
160160

161161
---
162162

163-
## 8. Caller API Usage
163+
## 8. Related Work Check
164+
165+
**Have you verified this defect is not already being addressed?** _required_:
166+
describe your review of open pull requests and recent commits in the
167+
relevant wolfSSL repository that touch the same file or function. Include
168+
the search terms you used and any specific PRs or commits you examined
169+
(with URLs). AI-assisted tooling makes this search efficient and is a
170+
reasonable way to perform it.
171+
172+
**If related work is ongoing or merged** _required_: explain how your
173+
report is novel relative to that work — e.g., your defect is in a
174+
different code path, a different return value, a different call site,
175+
or a different attacker reachability.
176+
177+
Reports of issues already being addressed in open work are treated as
178+
duplicates and do not receive CVE consideration.
179+
180+
---
181+
182+
## 9. Caller API Usage
164183

165184
**Does triggering the defect require the caller to use wolfSSL APIs outside
166185
their documented behavior?** _required_: answer yes or no, then describe the
167186
specific API calls, options, and sequences used.
168187

169188
---
170189

171-
## 9. Severity Self-Assessment
190+
## 10. Severity Self-Assessment
172191

173192
**Reporter-proposed severity** _required_: Critical, High, Medium, or Low.
174193

@@ -182,7 +201,7 @@ assessment is input, not the final classification.
182201

183202
---
184203

185-
## 10. Disclosure Coordination
204+
## 11. Disclosure Coordination
186205

187206
**Requested embargo period** _required_: state your preferred embargo
188207
duration. Longer embargoes for ecosystem coordination may be requested.
@@ -197,32 +216,13 @@ so we can coordinate the advisory release.
197216

198217
---
199218

200-
## 11. Suggested Fix _(optional)_
219+
## 12. Suggested Fix _(optional)_
201220

202221
If you have a proposed patch, attach it. Patches are not required, but they
203222
accelerate the fix timeline.
204223

205224
---
206225

207-
## 12. Related Work Check
208-
209-
**Have you verified this defect is not already being addressed?** _required_:
210-
describe your review of open pull requests and recent commits in the
211-
relevant wolfSSL repository that touch the same file or function. Include
212-
the search terms you used and any specific PRs or commits you examined
213-
(with URLs). AI-assisted tooling makes this search efficient and is a
214-
reasonable way to perform it.
215-
216-
**If related work is ongoing or merged** _required_: explain how your
217-
report is novel relative to that work — e.g., your defect is in a
218-
different code path, a different return value, a different call site,
219-
or a different attacker reachability.
220-
221-
Reports of issues already being addressed in open work are treated as
222-
duplicates and do not receive CVE consideration.
223-
224-
---
225-
226226
## What Happens Next
227227

228228
1. **Acknowledgment.** We acknowledge receipt as reports arrive.

0 commit comments

Comments
 (0)