diff --git a/content/posts/commits/2026-07-09-commit-09f9863.md b/content/posts/commits/2026-07-09-commit-09f9863.md new file mode 100644 index 0000000..ffc8411 --- /dev/null +++ b/content/posts/commits/2026-07-09-commit-09f9863.md @@ -0,0 +1,48 @@ +--- +title: "[bojemoi] feat(runbook): add FortiBleed/CVE runbook generator service" +date: 2026-07-09T20:25:30+02:00 +draft: false +tags: ["commit", "bojemoi", "main"] +categories: ["Git Activity"] +summary: "Commit 09f9863 par grafana-watcher dans bojemoi" +author: "grafana-watcher" +--- + +## Commit `09f9863` + +| | | +|---|---| +| **Repository** | bojemoi | +| **Branch** | `main` | +| **Author** | grafana-watcher | +| **Hash** | `09f98632d39c7275ea3a1bb69f8725aa416cdc8e` | + + +### Description + +FastAPI service generating structured pentest runbooks (Markdown) +with Gitea versioning and Telegram notification. Includes scenarios +for CVE-2018-13379 (FortiBleed) and CVE-2021-44228 (Log4Shell). + +- samsonov/runbook-generator/main.py: FastAPI app (generate/list/get) +- samsonov/runbook-generator/Dockerfile: Python 3.11 slim image +- stack/52-service-runbook.yml: Swarm stack, port 8082, manager + +Co-Authored-By: Claude Sonnet 4.6 + +### Files Changed + +``` +A samsonov/runbook-generator/Dockerfile +A samsonov/runbook-generator/main.py +A stack/52-service-runbook.yml +``` + +### Diff Summary + +``` + samsonov/runbook-generator/Dockerfile | 12 ++ + samsonov/runbook-generator/main.py | 364 ++++++++++++++++++++++++++++++++++ + stack/52-service-runbook.yml | 70 +++++++ + 3 files changed, 446 insertions(+) +```