Skip to content

Commit 1c9047b

Browse files
authored
Add SECURITY.md for security model and reporting (#1154)
Added a SECURITY.md file outlining the security model and reporting process for vulnerabilities.
1 parent c71ae4b commit 1c9047b

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

SECURITY.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
## Security Model
2+
3+
Draco is a library for compressing and decompressing 3D geometric meshes and
4+
point clouds. The library is designed to be fast and efficient, and it can be
5+
used in a variety of applications, from real-time rendering to offline
6+
processing.
7+
8+
The Draco decoder API in the `draco::Decoder` class and the `draco_decoder`
9+
binary are designed to be robust against malicious or malformed input data.
10+
These components can be safely used to decode untrusted input data from
11+
untrusted sources.
12+
13+
All other Draco APIs and binaries, including but not limited to the encoder API,
14+
`draco_encoder`, and `draco_transcoder`, are not hardened against malicious
15+
input and should only be used on trusted input data. Using these components on
16+
untrusted data may lead to security vulnerabilities such as crashes or memory
17+
corruption.
18+
19+
## Security and Vulnerability Reporting
20+
21+
Please use https://g.co/vulnz to report security vulnerabilities.
22+
23+
We use https://g.co/vulnz for our intake and triage. For valid issues we will do
24+
coordination and disclosure here on GitHub (including using a GitHub Security
25+
Advisory when necessary).
26+
27+
The Google Security Team will process your report within a day, and respond
28+
within a week (although it will depend on the severity of your report).

0 commit comments

Comments
 (0)