From 8a162ea1d4677a4feaed1f6895b561ead1549a27 Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Sun, 31 May 2026 03:47:20 +0200 Subject: [PATCH 1/2] =?UTF-8?q?Add/=E2=80=8Blink=20SECURITY.md=20+=20AGENT?= =?UTF-8?q?S.md=20to=20the=20Apache=20Directory=20umbrella=20threat=20mode?= =?UTF-8?q?l=20for=20discoverability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds (or links) a SECURITY.md and AGENTS.md so an automated scan agent can discover the project's security model via AGENTS.md -> SECURITY.md -> the Apache Directory umbrella threat model hosted in apache/directory-server. Generated-by: Claude Code (Claude Opus 4.8) --- AGENTS.md | 16 ++++++++++++++++ SECURITY.md | 11 +++++++++++ 2 files changed, 27 insertions(+) create mode 100644 AGENTS.md create mode 100644 SECURITY.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 000000000..45da1bcc7 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,16 @@ + + +# Agent Guide for directory-studio + +## Security + +Security model: [SECURITY.md](./SECURITY.md) -> the Apache Directory umbrella threat +model at https://github.com/apache/directory-server/blob/master/THREAT_MODEL.md + +This repository is the Eclipse-based LDAP client tool (desktop). Agents scanning it should consult the umbrella threat +model (client-tooling note) before reporting issues. diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 000000000..473b6d1d5 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,11 @@ +# Security Policy + +## Reporting a Vulnerability + +Apache Directory follows the [ASF security process](https://www.apache.org/security/). Report privately to +`security@apache.org` (PMC: `private@directory.apache.org`); do not open public issues/PRs for security reports. + +## Threat Model + +`apache/directory-studio` is the Eclipse-based LDAP client tool (desktop) within the Apache Directory project. Its security context is covered by the Apache +Directory umbrella threat model (client-tooling note): https://github.com/apache/directory-server/blob/master/THREAT_MODEL.md From ac0a1e9ff8b99bf84a7c6a83f701c27431b007a4 Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Tue, 2 Jun 2026 13:44:11 +0200 Subject: [PATCH 2/2] Add ASF license header to generated files to satisfy Apache RAT Generated-by: Claude Opus 4.8 (1M context) --- SECURITY.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/SECURITY.md b/SECURITY.md index 473b6d1d5..25d54055f 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,3 +1,19 @@ + + # Security Policy ## Reporting a Vulnerability