diff --git a/docs/details/responsible-disclosure.mdx b/docs/details/responsible-disclosure.mdx new file mode 100644 index 0000000000000000000000000000000000000000..95d286a27015e2cd3baf8f67fd6db6901bc1c7b4 --- /dev/null +++ b/docs/details/responsible-disclosure.mdx @@ -0,0 +1,37 @@ +# Richtlinien zur verantwortungsvollen Offenlegung von Schwachstellen + +Bei der FITKO legen wir sehr viel Wert auf die Sicherheit der von uns betrieben Systeme. +Niemand ist perfekt und so kann es trotzdem passieren, dass eine Schwachstelle in einem von der FITKO betriebenen Projekte und Produkte entdeckt wird. +Wir würden uns freuen, wenn ihr uns über so eine Schwachstelle so schnell wie möglich informiert, damit wir zeitnah Maßnahmen zum Schutz von FIT-Connect und der Nutzer:innen einleiten können. + +Im folgenden soll daher unser Umgang mit Schwachstellen im Detail beschrieben werden. +Dazu gehört auch zu erklären, wie ihr uns Schwachstellen melden könnt und wie wir dann im Anschluss mit den von euch gemeldeten Schwachstellen verfahren. + +## Meldung von Schwachstellen + +Wenn Du glaubst, eine Schwachstelle in FIT-Connect oder einem anderen von der FITKO betriebenen Dienst gefunden zu haben, teile uns dies bitte so schnell wie möglich nach Entdeckung mit, vorzugsweise per E-Mail an <!-- TODO: Mail-Adresse ergänzen (obfuscated!) -->. +Verwende dabei bitte unseren PGP-Schlüssel mit dem Fingerprint <!-- TODO: Link und Fingerprint ergänzen -->. +Wenn Du Dir einen telefonischen Austausch wünschst, gebe bitte eine Telefonnummer an, unter der wir Dich erreichen können. + +Folgende Details sind dabei für uns besonders relevant und helfen etwaiige Lücken schneller zu beheben: +- eine Beschreibung, wo sich die Sicherheitslücke befindet und welche potenziellen Auswirkungen sie hat; +- eine detaillierte Beschreibung der Schritte, die erforderlich sind, um die Schwachstelle zu reproduzieren (verwendeter Browser und Version, Skripte, Zeitpunkt der Beobachtung, Screenshots, etc.); +- Deine Kontaktdaten (E-Mail-Adresse oder Telefonnummer), damit wir zum Fortschritt bei der Beseitigung der Schwachstelle oder für Rückfragen Kontakt aufnehmen können (wir nehmen aber auch anonyme Meldungen ernst); + +### Rahmenbedingungen für einen verantwortungsvollen Umgang + +Auch beim Umgang mit Schwachstellen sollten einige wichtige Verhaltensregeln beachtet werden: +1. Teilt eure Informationen über das Sicherheitsproblem nicht mit Dritten, bis das Problem gelöst ist und gebt uns damit bitte die Chance, das Problem zu beheben, bevor es zu größeren Schäden kommen kann. +2. Geht mit eurem Wissen über das Sicherheitsproblem verantwortungsbewusst um, d.h., tut nur das, was notwendig ist, um das Sicherheitsproblem kenntlich zu machen. +3. Nutzt die Schwachstelle nicht aus und speichert keine vertraulichen Daten, auf die ihr im Rahmen der Erforschung der Schwachstelle Zugriff erlangt habt. +4. Physische Angriffe, DDOS-Angriffe und Social Engineering tolerieren wir nicht. Wir sind aber für Hinweise dankbar, wenn ihr konkrete Anhaltspunkte dafür habt, dass solche Angriffe erfolgsversprechend sein könnten. +5. Verletzungen der Privatsphäre, Beeinträchtigungen der Nutzererfahrung, Störungen von Produktionssystemen sowie die Löschung von Daten müssen vermieden werden. + +Unsere Richtlinien zur verantwortungsvollen Offenlegung stellen keine Aufforderung dar, FIT-Connect oder seine zugehörigen Netzwerke umfassend aktiv auf Schwachstellen zu überprüfen. +Wir überwachen unser Netzwerk und unsere Dienste zusammen mit unseren Partnern selbst. + +### Wie verfährt FIT-Connect bei einer verantwortungsvollen Offenlegung? + +Wenn eine mutmaßliche Schwachstelle in einem unserer IT-Systeme gemeldet wird, behandeln wir diese Meldung wie folgt: +- Innerhalb von drei Werktagen nach der Meldung bekommt ihr eine Empfangsbestätigung. +- Innerhalb von drei Werktagen nach der Empfangsbestätigung erhaltet ihr eine Reaktion, die eine Beurteilung der Meldung und das voraussichtliche Datum der Lösung beinhaltet.