Security Incident Response Plan
Applies to the Atlassian Marketplace apps published by Boundless Stream, including
Space Access Audit for Confluence and System Field Defaults for Jira.
Version 1.0 · Effective 2026-09-16 · Owner: Boundless Stream (security contact below) · Next review: 2027-09-16
1. Scope and responsibilities
This plan covers security incidents affecting our apps, their build and release pipeline, and any
infrastructure we control. Both apps are built and hosted on Atlassian Forge; we do not
operate application servers, and we do not store customer data outside Atlassian.
| Role | Held by | Responsibility |
| Incident owner | Boundless Stream security contact | Owns detection, triage, remediation, notification and the post-incident review. |
| Security contact | support@boundlessstream.com | Receives external reports, is registered on ecosystem.atlassian.net, and has access to Atlassian Marketplace Security (AMS) tickets. |
2. How we detect incidents
- Atlassian automated security scanning — findings are tracked in AMS tickets for our app keys; we monitor them continuously.
- Dependency scanning —
npm audit is run before every release; a release is blocked while a known vulnerability in a shipped dependency is open.
- Automated tests — a unit-test suite (23 tests for System Field Defaults, 68 for Space Access Audit) gates every deployment.
- Customer and researcher reports — sent to the security contact address above.
3. Severity and target response times
| Severity | Examples | Acknowledge | Fix or mitigate |
| Critical | Remote code execution, exposure of customer data, authentication bypass | Within 1 business day | Within 5 business days |
| High | Privilege escalation, injection reachable by a user, broken authorization on a user-triggered call | Within 2 business days | Within 10 business days |
| Medium | Denial of service limited to one site, information disclosure with low impact | Within 5 business days | Next scheduled release |
| Low | Hardening items, dependency updates with no known exploit path | Within 10 business days | Backlog, prioritised by risk |
Where Atlassian's Marketplace Security Bug Fix policy sets a shorter window for a finding, that window takes precedence.
4. Response procedure
- Triage — confirm the report, assign a severity from the table above, and open a private record.
- Contain — if the issue is exploitable in production, ship the smallest safe mitigation first (for example, disabling an affected code path), then fix the root cause.
- Remediate — fix on a branch, add a regression test, run the full test suite and dependency scan, then deploy to the development environment and verify before production.
- Verify — reproduce the original issue against the fixed version, and confirm the fix from Atlassian's scanning where applicable.
- Notify — see section 5.
- Review — within 10 business days of closing, record what happened, the root cause, what detection or process change prevents a repeat, and update this plan if needed.
5. Notification commitments
- Atlassian — we respond to and resolve AMS findings through the AMS tickets, and we report incidents affecting a Marketplace app to Atlassian as required by the Marketplace Security Bug Fix policy and the security incident notification guide.
- Customers — if an incident could affect a customer's data or the security of their site, we notify affected customers without undue delay, describing the impact, the action taken and any steps they should take.
- Regulators or data subjects — where a legal notification duty applies, notifications are made within the timeframes the applicable law requires.
6. Records and review
For every incident we keep an internal record: date, severity, description, affected versions, root cause,
remediation, timeline of the customer and Atlassian notifications, and the follow-up actions. This plan is
reviewed at least annually, and after any Critical or High severity incident.
Report a security issue
Email
support@boundlessstream.com. If you prefer to report through Atlassian,
findings raised in the Marketplace Security (AMS) project for our app keys reach us directly.