Skip to content

Commit 8568a15

Browse files
committed
Point to the project-wide CloudStack threat model instead of a per-repo copy
Drop the standalone draft-THREAT-MODEL.md and wire the discoverability chain AGENTS.md -> SECURITY.md -> the project-wide model in apache/cloudstack (apache/cloudstack#13293), so scanners find one canonical model and this repo inherits it rather than duplicating it. Generated-by: Claude Code
1 parent 61e10fa commit 8568a15

3 files changed

Lines changed: 48 additions & 259 deletions

File tree

AGENTS.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!-- SPDX-License-Identifier: Apache-2.0 -->
2+
3+
# Agent Guide for cloudstack-cloudmonkey
4+
5+
This file is read by automated agents (security scanners, code analyzers,
6+
AI assistants) operating on this repository.
7+
8+
## Security
9+
10+
Security model: [SECURITY.md](./SECURITY.md)
11+
12+
Agents that scan this repository should consult `SECURITY.md` and the
13+
project-wide threat model it links before reporting issues.

SECURITY.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
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/cloudstack-cloudmonkey` follows the [Apache Software Foundation security process](https://www.apache.org/security/).
22+
Please report suspected vulnerabilities privately to `security@apache.org`; do not
23+
open public GitHub issues or pull requests for security reports.
24+
25+
## Threat Model
26+
27+
`apache/cloudstack-cloudmonkey` is part of the Apache CloudStack project and is covered by the
28+
**project-wide CloudStack threat model** rather than a per-repository copy. What the
29+
project treats as in scope and out of scope, the security properties it provides and
30+
disclaims, the adversary model, and how findings are triaged are documented in that
31+
model: <https://github.com/apache/cloudstack/blob/main/THREAT_MODEL.md>.
32+
33+
(That link resolves once the project-wide model lands on `apache/cloudstack`'s
34+
`main` branch — see apache/cloudstack#13293. A thin `cloudstack-cloudstack-cloudmonkey`-specific
35+
addendum can be added here later if this component needs one.)

draft-THREAT-MODEL.md

Lines changed: 0 additions & 259 deletions
This file was deleted.

0 commit comments

Comments
 (0)