Skip to content

Commit eb4409d

Browse files
authored
Add threat model + security-model discoverability (AGENTS.md -> SECURITY.md -> THREAT_MODEL.md) (#17823)
1 parent d563cd0 commit eb4409d

3 files changed

Lines changed: 245 additions & 1 deletion

File tree

CLAUDE.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,4 +185,11 @@ The project uses compile-time i18n via the `build-helper-maven-plugin`. The prop
185185

186186
## Git Commit
187187

188-
- Do NOT add `Co-Authored-By` trailer to commit messages.
188+
- Do NOT add `Co-Authored-By` trailer to commit messages.
189+
190+
## Security
191+
192+
Security model: [SECURITY.md](./SECURITY.md)
193+
194+
Agents that scan this repository should consult `SECURITY.md` and the
195+
threat model it links before reporting issues.

SECURITY.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!--
2+
SPDX-License-Identifier: Apache-2.0
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-->
16+
17+
# Security Policy
18+
19+
## Reporting a Vulnerability
20+
21+
`apache/iotdb` follows the [Apache Software Foundation security process](https://www.apache.org/security/). Please report suspected
22+
vulnerabilities privately to `security@apache.org`; do not open public
23+
GitHub issues or pull requests for security reports.
24+
25+
## Threat Model
26+
27+
What the project treats as in scope and out of scope, the security
28+
properties it provides and disclaims, the adversary model, and how
29+
findings are triaged are documented in [THREAT_MODEL.md](./THREAT_MODEL.md).

0 commit comments

Comments
 (0)