|
| 1 | +# Security Policy |
| 2 | + |
| 3 | +## Supported versions |
| 4 | + |
| 5 | +This project is pre-1.0 and ships from `main`. Security fixes land on `main` and |
| 6 | +in the latest release. Older tagged releases are not separately patched. |
| 7 | + |
| 8 | +| Version | Supported | |
| 9 | +| ------- | --------- | |
| 10 | +| `main` / latest `0.x` | ✅ | |
| 11 | +| older `0.x` tags | ❌ | |
| 12 | + |
| 13 | +## Reporting a vulnerability |
| 14 | + |
| 15 | +**Please do not open a public issue for security problems.** |
| 16 | + |
| 17 | +Report privately through GitHub's **["Report a vulnerability"](https://github.com/BitByBit-B3/marketing/security/advisories/new)** |
| 18 | +button (repository → **Security** → **Advisories**). If you can't use GitHub |
| 19 | +Security Advisories, email **engineering@bbyb.dev** with the details instead. |
| 20 | + |
| 21 | +Please include: |
| 22 | + |
| 23 | +- A description of the issue and its impact. |
| 24 | +- Steps to reproduce, ideally with a minimal JSON brief or command. |
| 25 | +- The version / commit and your environment (Node version, OS). |
| 26 | + |
| 27 | +## What to expect |
| 28 | + |
| 29 | +- We aim to acknowledge a report within **5 business days**. |
| 30 | +- We'll confirm the issue, work on a fix, and keep you updated on progress. |
| 31 | +- Once a fix is released, we're happy to credit you in the advisory unless you |
| 32 | + prefer to stay anonymous. |
| 33 | + |
| 34 | +## Scope notes |
| 35 | + |
| 36 | +This is a local, offline image-rendering CLI: it takes a JSON brief and bundled |
| 37 | +fonts and produces a PNG. It does not make network calls at runtime and does not |
| 38 | +handle user accounts or secrets. The most relevant concerns are things like |
| 39 | +denial-of-service or resource exhaustion from crafted input, or a way to make |
| 40 | +the renderer write outside its intended output path. Reports along those lines |
| 41 | +are especially welcome. |
0 commit comments