Skip to content

Commit 5168e0d

Browse files
wiredfoolaclark4liferadarhere
authored
Additional guidelines for security reports (#9659)
Co-authored-by: Jeffrey 'Alex' Clark <aclark@aclark.net> Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
1 parent 9c1097c commit 5168e0d

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

docs/handbook/security.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,3 +257,17 @@ If you cannot use GitHub, use the `Tidelift security contact
257257
disclosure.
258258

259259
**Do not report sensitive vulnerability information in public.**
260+
261+
Additionally:
262+
263+
1. Please ensure that your issue is reproducable in **main**. We only
264+
support the latest version. The one exception -- if your issue is
265+
exploitable in the latest public release, but not in main, and the
266+
pull request does not mention a security implication this may be an
267+
unknown security issue that was inadvertely fixed.
268+
2. Demonstrating a memory overflow is enough. Please do not weaponize
269+
the reproducer to do remote code execution.
270+
3. Please do not report unexpected Python exceptions as a DoS or a
271+
memory safety bug. An issue that raises a Python exception in a
272+
library is unlikely to be considered a security issue. This may or
273+
may not be an ordinary bug depending on the context.

0 commit comments

Comments
 (0)