So funktioniert’s
Vom Repo zum Alert. Ohne dass du suchen musst.
Stackwatch verbindet drei Dinge, die heute getrennt sind: genaues Wissen darüber, was in deinem Stack läuft, die Beobachtung aller Quellen in Echtzeit und eine Eskalation, die auch nachts ankommt.
Schritt 01
Verbinden
Du verbindest GitHub per OAuth und wählst die Repos aus, die wir beobachten sollen. Wir bekommen nur Lesezugriff auf Inhalte und Metadaten dieser Repos. Kein Schreibzugriff, keine Issues, keine Pull Requests. Nach zwei Minuten bist du fertig.
Welche Berechtigungen wir brauchen und welche nichtSchritt 02
Stack erkennen
Wir lesen Dockerfiles, Lockfiles, CI- und Infra-Configs und bauen daraus deine Stack-Map: Runtimes, Frameworks, Pakete, Server, Provider. Zu jedem Eintrag gehören die erkannte Version, eine Konfidenz und der Beleg, also die Datei und Zeile, aus der wir die Information haben.
- Runtime-Versionen wie PHP, Node.js oder Python, nicht nur Pakete
- Webserver, Base-Images und Provider aus Infra- und CI-Configs
- Jeder Eintrag mit Beleg, damit du nachvollziehen kannst, woher er kommt
| Komponente | Beleg | Konfidenz |
|---|---|---|
| RuntimePHP 8.3.35 | Dockerfile:3 | hoch |
| Webservernginx 1.27.4 | docker-compose.yml:12 | hoch |
| FrameworkLaravel 11.44.2 | composer.lock | hoch |
| Base-Imagedebian bookworm | Dockerfile:1 | hoch |
| Paketguzzlehttp/guzzle 7.9.3 | composer.lock | hoch |
| ProviderHetzner Cloud | infra/main.tf:4 | mittel |
Schritt 03
In Echtzeit beobachten
Vendor-Feeds und Advisory-Datenbanken prüfen wir im Minutentakt. Dazu kommen Security-Research und Social Signals, denn dort tauchen Lücken oft Stunden vor der CVE auf. Eine KI klassifiziert jedes Signal: Welche Komponente, welche Versionen, wie kritisch, gibt es einen aktiven Exploit, ist das bestätigt oder ein Gerücht?
Social Signals sind Hinweise, keine Fakten. Ein Alert gilt erst als bestätigt, wenn eine Primärquelle ihn stützt. Gerüchte markieren wir als solche.
Signal auf Social Media02:41
als Gerücht markiert
Primärquelle bestätigt03:07
Vendor-Advisory veröffentlicht
Abgleich mit deiner Stack-Map03:09
3 Systeme betroffen
Alert und Anruf03:09
bestätigt nach Eskalation
Patch erkannt04:02
automatisch verifiziert
Vendor-Feeds
php.net, nodejs.org, Framework-Releases
Advisory-Datenbanken
GitHub Advisories, OSV, NVD, CISA KEV
Distributionen
Debian, Ubuntu, RHEL, Alpine
Security-Research
Blogs führender Research-Teams
Social Signals
Hacker News, Reddit, Mastodon, Bluesky, X
Supply Chain
Kompromittierte Pakete, Provider-Breaches
Schritt 04
Alert, Fix, Verify
Wir gleichen jedes Signal mit deiner Stack-Map ab. Nur wenn deine Version und dein Einsatz betroffen sind, bekommst du einen Alert in Slack, Teams, per Mail oder SMS. Mit dem, was du jetzt brauchst: welche Systeme betroffen sind, wo die Version definiert ist und wie der Fix für deine Konfiguration aussieht.
- Nur High und Critical mit echtem Versions-Treffer lösen einen Alert aus
- Alles andere kommt gesammelt im Wochen-Digest
- Nach dem Patch prüfen wir automatisch nach
PHP2Shell trifft 3 deiner Systeme
- api-backendPHP 8.3.35Dockerfile:3
- billing-servicePHP 8.3.35docker/php/Dockerfile:1
- admin-portalPHP 8.3.21.github/workflows/deploy.yml:18
Fix: PHP 8.3.36
Verlauf
- 02:41Erstes Signal
- 03:07Bestätigt
- 03:09Alert an dich
Eskalation bis zum Anruf
Bei Critical mit aktivem Exploit reicht eine Nachricht nicht. Dann ruft dich ein KI-Agent an, liest dir Lücke und Sofortmaßnahme vor, und du bestätigst mit Taste 1. Keine Reaktion in fünf Minuten: Der Agent ruft die nächste Person in der Kette an. Auch nachts, auch am Wochenende.
Eingehender Anruf
Stackwatch Alert-Agent
Agent: Hier ist Stackwatch mit einem kritischen Alert. PHP2Shell, aktiv ausgenutzt, betrifft api-backend und zwei weitere Systeme.
Agent: Sofortmaßnahme: PHP auf 8.3.36 aktualisieren. Drücke 1, um den Alert zu bestätigen.
Du: Taste 1
Agent: Danke. Bestätigt um 03:16 Uhr, im Audit-Log vermerkt.
Verifikation und Audit-Log
Nach dem Patch prüfen wir automatisch nach, ob die neue Version in deinem Repo angekommen ist. Jeder Alert, jede Bestätigung und jeder Statuswechsel landet mit Zeitstempel und Person im Audit-Log, exportierbar als CSV und PDF.
| Zeit | Ereignis | Person |
|---|---|---|
| 03:09:42 | Alert ausgelöstSystem | System |
| 03:14:50 | Anruf, keine ReaktionJ. Becker | J. Becker |
| 03:14:51 | Eskaliert an nächste PersonSystem | System |
| 03:16:08 | Bestätigt per Taste 1M. Weber | M. Weber |
| 04:02:17 | Patch verifiziertSystem | System |
Bereit, wenn die nächste Lücke kommt?
Trag dich auf die Warteliste ein. Wir melden uns persönlich, sobald die Beta startet.
Platz auf der Warteliste sichern