Zum Inhalt springen

Sicherheitsprüfungen und Update-Verfahren kennenlernen

SetFN SpaceBuilder ist ein Serverprodukt, das Kunden selbst installieren und für die interne Dokumentenverwaltung sowie den Betrieb von Websites (CMS) verwenden. Da auf einem Server die Dateien und Konten vieler Benutzer zusammenkommen, führt SetFN vor der Auslieferung eines Updates eine Sicherheitsprüfung durch und protokolliert das Ergebnis mit Datum in diesem Abschnitt.

Dieses Dokument erläutert die Arten der Prüfungen, die SetFN durchführt, die herangezogenen Sicherheitsstandards und wie Sie die Prüfprotokolle einsehen.


Prüfung vor der Auslieferung

Vor der Auslieferung eines Updates werden die folgenden Prüfungen durchgeführt.

PrüfungInhalt
Automatisierte TestsEs werden Funktionstests des Servers sowie Oberflächentests in einem echten Browser ausgeführt, die Anmeldung, Upload, Freigabe und Berechtigungen durchspielen.
Verifizierung auf einem isolierten TestserverEin von den Produktionsdaten getrennter Testserver wird separat gestartet; dort werden Konten angelegt und mit echten Anfragen die Grenzen von Berechtigungen, Freigaben und Authentifizierung sowie Überlastsituationen geprüft.
Schwachstellenprüfung der AbhängigkeitenDie vom Server verwendeten Go-Bibliotheken werden mit der offiziellen Go-Schwachstellendatenbank geprüft, die Bibliotheken der Weboberfläche mit den npm-Sicherheitshinweisen. Schwachstellen in tatsächlich aufgerufenem Code werden auf die korrigierte Version angehoben.
KI-gestützte Code-PrüfungGeänderter und bestehender Code wird mit Anthropic Claude und OpenAI Codex geprüft. Von der KI gefundene Probleme werden nur behoben, wenn sie anhand des Codes und des Laufzeitverhaltens bestätigt wurden. Korrekturen einer KI werden vor der Auslieferung von einer anderen KI (Codex) schreibgeschützt gegengeprüft.
Abgleich mit externen SicherheitshinweisenDie Sicherheitshinweise der KISA (Korea Internet & Security Agency, Portal Boho-nara) und die Sicherheitshinweise der einzelnen Komponenten werden geprüft und es wird beurteilt, ob sie SetFN betreffen.

Regelmäßige Prüfung und Aktualisierung der Dokumentation

Unabhängig von der Prüfung vor der Auslieferung wird der gesamte Code regelmäßig gemeinsam mit KI (Claude, Codex) erneut geprüft. Werden neue Angriffsarten oder Sicherheitshinweise bekannt, wird geprüft, ob sie SetFN betreffen.

Bei jeder Prüfung werden die folgenden Dokumente aktualisiert.

Auf der Startseite der Docs zeigt die Karte Letzte Sicherheitsprüfung das Datum und die Zusammenfassung der jüngsten Prüfung.

Herangezogene Sicherheitsstandards

Die Prüfpunkte werden anhand der folgenden Standards festgelegt.

StandardHerausgeberHerangezogener Inhalt
OWASP Top 10:2025OWASPDie zehn wichtigsten Risiken für Webanwendungen (Zugriffskontrolle, Fehlkonfiguration, Lieferkette, Behandlung von Ausnahmesituationen usw.)
OWASP ASVS 5.0OWASPVerifizierungsanforderungen für Authentifizierung, Sitzungen, Berechtigungen, Dateiverarbeitung, Konfiguration, Protokollierung und Fehlerbehandlung
CWE Top 25 (2025)MITRE, CISASchwachstellentypen, die in realen Sicherheitslücken häufig auftreten (einschließlich unbegrenzter Ressourcenzuweisung)
NIST SP 800-63B-4National Institute of Standards and Technology (USA)Vorgaben zur Verwaltung von Passwörtern und Authentifizierungsmitteln
Detaillierter Leitfaden zur Analyse und Bewertung technischer Schwachstellen kritischer Informations- und KommunikationsinfrastrukturenKorea Internet & Security Agency (KISA)Prüfpunkte für Web-Schwachstellen

Sicherheitsprobleme melden

Wenn Sie in SetFN ein Verhalten entdecken, das auf ein Sicherheitsproblem hindeutet, melden Sie es bitte über Kontakt. Wenn Sie die Schritte zur Reproduktion und die verwendete SetFN-Version angeben, geht die Prüfung schneller. Bitte veröffentlichen Sie die Reproduktionsschritte nicht, bevor die Prüfung abgeschlossen ist.

Hinweise

  • Sicherheitsprüfungen dienen dazu, bekannte Risiken zu verringern. Sie garantieren nicht, dass keine Risiken bestehen.
  • Das Betriebssystem des Servers, auf dem SetFN installiert ist, der Reverse-Proxy (z. B. nginx) und die Dokumentkonvertierungsprogramme (z. B. LibreOffice) werden vom Serverbetreiber aktualisiert. Die zu prüfenden Punkte finden Sie unter Sicherheitsupdates des Servers prüfen.
  • Korrekturen werden als SetFN-Update ausgeliefert. Nur mit der aktuellen Version sind die Korrekturen wirksam.

Verwandte Dokumente