Zusammenfassung der Ănderungen an BACKCLICK 5. Neueste Version zuerst.
Version 5.10.4 â Aktualisierung vom 06.11.2026 (Stand d5095e23)
Die Versionsnummer bleibt 5.10.4. Die Update-Seite zeigt den Stand dahinter als Kennung (hier d5095e23).
- Neu â Anmeldung freiwillig absichern: Jeder Benutzer kann unter âPersönliche Einstellungenâ â âAnmeldung absichernâ seine Anmeldung verstĂ€rken. Wer nichts einrichtet, meldet sich unverĂ€ndert an.
- Neu â Zweiter Faktor: Nach dem Kennwort wird ein Code aus einer Authenticator-App oder ein Code per E-Mail abgefragt. Bei der ersten Einrichtung gibt es zehn Wiederherstellungscodes fĂŒr den Notfall. Der QR-Code fĂŒr die App entsteht lokal, die Anlage braucht dafĂŒr keinen Internetzugang.
- Neu â Passkeys: Anmeldung ohne Benutzername und Kennwort, mit PIN oder Biometrie am GerĂ€t. Das Kennwort bleibt immer als Alternative bestehen und zieht dann den zweiten Faktor. Passkeys brauchen HTTPS und eine feste Domain und gelten fĂŒr interne Konten, nicht fĂŒr LDAP und TAM.
- FĂŒr Administratoren: Ein Administrator des Mandanten kann die Verfahren eines Benutzers zurĂŒcksetzen. Nach fĂŒnf Fehlversuchen ist die Anmeldung 15 Minuten gesperrt. SOAP und die weiteren maschinellen ZugĂ€nge verlangen weiterhin nur ihre bisherigen Zugangsdaten.
Version 5.10.4 â Aktualisierung vom 05.11.2026 (Stand 3c0c5a34)
Die Versionsnummer bleibt 5.10.4. Die Update-Seite zeigt den Stand dahinter als Kennung (hier 3c0c5a34).
- Neu â Offline-Paket hochladen: Auf der Seite âUpdateâ lĂ€sst sich das Offline-Paket direkt hinter der Paketauswahl vom eigenen Rechner hochladen, mit Fortschrittsbalken. Eine unterbrochene Ăbertragung wird fortgesetzt. Danach wird das Update wie gewohnt gestartet; nicht mehr benötigte Pakete lassen sich entfernen.
- Neu â Offline-Paket herunterladen: Die Seite âUpdateâ nennt die Download-Adresse und zeigt auf Wunsch die Zugangsdaten zum Kopieren an. So kann das Paket auf einem Rechner mit Internetzugang geladen werden.
- Neu â TĂ€gliche Sicherung: Optionaler Sicherungsdienst im Stack. Die Ziele wĂ€hlt der Betreiber selbst, auch mehrere: Verzeichnis, rsync, restic oder Proxmox Backup Server.
- Neu â Zertifikate automatisch: Der Proxy kann TLS-Zertifikate per ACME beziehen und erneuern (optional, z. B. Letâs Encrypt). Bestehende Installationen behalten ihre Einstellung.
- Neu â ZurĂŒck zur Vorversion: Nach einem erfolgreichen Update fĂŒhrt
update.sh --zurueckauf der Kommandozeile zur vorherigen Version zurĂŒck. Die Datenbank bleibt dabei erhalten, sofern die Vorversion mit ihr zurechtkommt; alternativ wird sie aus der Sicherung wiederhergestellt. - Verbessert â Leistung: Newsletterliste und Statistik reagieren bei groĂen BestĂ€nden deutlich schneller. Der Datenbank-Speicher richtet sich nach dem vorhandenen Arbeitsspeicher und ist einstellbar.
- Verbessert â Update: WĂ€hrend eines Updates erscheint ein Hinweisband statt einer Fehlermeldung, die Seite verbindet sich danach selbst neu. Nach einem erfolgreichen Update aktualisiert sich der Updater automatisch mit.
- Verbessert â PostfĂ€cher: Verlangt ein Bounce- oder Abuse-Postfach eine verschlĂŒsselte Verbindung, nennt die Meldung das jetzt ausdrĂŒcklich statt âInvalid credentialsâ. Nach FehlschlĂ€gen wĂ€chst der Abstand zwischen den Versuchen, damit der Mailserver den Zugang nicht sperrt. Neue PostfĂ€cher starten mit POP3S.
- Verbessert â Ăbernahme bestehender Installationen: Die Ăbernahme lĂ€uft zunĂ€chst im Probemodus, ohne Versand und ohne Postfachabruf. Absender-IPs werden gesichert und vor dem Start geprĂŒft, der Rechnername wird gegen den Reverse-DNS-Eintrag geprĂŒft.
- GeĂ€ndert â Versand: Die Message-ID enthĂ€lt jetzt die Absenderdomain. Die veraltete DomainKey-Signatur wird nur noch auf ausdrĂŒcklichen Wunsch erzeugt; DKIM bleibt davon unberĂŒhrt.
- Korrigiert: Bounce- und Abuse-Verarbeitung sowie weitere Hintergrundaufgaben konnten nach dem Neuanlegen eines Containers, etwa nach einem Update, ausbleiben.
- Korrigiert: Adressen bis 320 Zeichen werden in der Bounce- und Abuse-Verarbeitung vollstĂ€ndig gespeichert; lĂ€ngere Werte werden gekĂŒrzt, die Bounce-Mail geht nicht mehr verloren.
- Korrigiert: Der Testversand-Dialog liegt immer im sichtbaren Bereich und passt sich der FenstergröĂe an.
- Korrigiert: Abonnenten- und PDF-Upload funktionieren fĂŒr den Systemadministrator auch dann, wenn nur die Datei ĂŒbertragen wird.
- Korrigiert: Interne Docker-Adressen werden nicht mehr als Absender-IP eingetragen.
- Sicherheit: Container laufen mit weniger Rechten; wo möglich ist das Dateisystem schreibgeschĂŒtzt.
Version 5.10.4
- Neu â Externe Datenbank: BACKCLICK 5 kann eine vorhandene MySQL-5.7-Datenbank nutzen, auch einen Percona-Cluster hinter ProxySQL.
- Verbessert â Ăbernahme: BestĂ€nde der Version 5.9.74 werden vor der Ăbernahme automatisch auf den benötigten Stand 5.9.75 gebracht.
- Verbessert â Update-Seite: Sie zeigt neben der Versionsnummer die Kennung des installierten Stands.
- GeĂ€ndert: Der Update-Kanal fĂŒr Live-Installationen heiĂt jetzt âproduktionâ. Die bisherige Einstellung âaktuellâ gilt weiter und wird als âproduktionâ gelesen.
Version 5.10.3
- Verbessert: âNach Updates suchenâ meldet jetzt direkt, wenn die installierte Version bereits aktuell ist (âkein Update notwendigâ); âUpdate startenâ ist dann gesperrt.
- Korrigiert: Installationen mit Developer-Lizenz zeigen oben rechts âDeveloper Editionâ statt âEnterprise Editionâ.
Version 5.10.2
- Korrigiert: Die Versionsanzeige oben rechts zeigt wieder die tatsĂ€chlich installierte Version (bisher blieb dort 5.9.81 stehen). Sie wird kĂŒnftig bei jedem Update automatisch nachgefĂŒhrt.
Version 5.10.1 â Sicherheit & Neuinstallation
- Sicherheit: Strengere ZugriffsprĂŒfung in der AdministrationsoberflĂ€che: Benutzer können nur noch auf Daten ihres eigenen Mandanten zugreifen; systemweite Funktionen sind dem Systemadministrator vorbehalten.
- Sicherheit: Gespeicherte Passwörter (z. B. SMTP, PostfÀcher, API-ZugÀnge) werden nicht mehr an den Browser ausgeliefert. Fehlermeldungen zeigen nur noch eine Referenznummer; Einzelheiten stehen im Server-Log.
- Sicherheit: VerschlĂŒsselte Verbindungen zu LDAP- und Postfach-Servern (LDAPS, POP3S, IMAPS) prĂŒfen jetzt Zertifikat und Servernamen. Benutzer-Kennwörter werden mit einem modernen Verfahren (PBKDF2) gespeichert; bestehende Kennwörter werden beim Start automatisch umgestellt.
- Neu â LizenzschlĂŒssel: Neues, digital signiertes LizenzschlĂŒssel-Format. Bestehende LizenzschlĂŒssel bleiben gĂŒltig.
- Verbessert: Neuinstallationen enthalten die Standard-Abonnentenfelder; zahlreiche Einzelkorrekturen an Web-Formularen (An-/Abmeldung, ProfilÀnderung, Passwort vergessen).
- Komponenten: PDF-Erzeugung auf OpenPDF 3; veraltete Bibliotheken zur XML- und CSS-Verarbeitung durch eigene, gepflegte Lösungen ersetzt.
Version 5.10.0 â Technische Erneuerung
BACKCLICK 5 wurde technisch vollstĂ€ndig erneuert. Alle nicht mehr gepflegten (End-of-Life-) Komponenten wurden ersetzt; Funktionen und Bedienung bleiben unverĂ€ndert. Jede Version wird vor der Freigabe automatisch gegen den bisherigen Funktionsumfang geprĂŒft.
- Plattform: Betrieb als Docker-Stack auf Ubuntu 26.04; Java 25 (bisher Java 8), Apache Tomcat 11, Spring 7 (Jakarta EE).
- Datenbank: MariaDBÂ 12.3 mit aktuellem Datenbanktreiber; Datenbank-Ănderungen werden bei jedem Update automatisch und nachvollziehbar eingespielt.
- Neu â Update per Klick: Updates lassen sich in der AdministrationsoberflĂ€che unter âUpdateâ suchen und einspielen â online oder als Offline-Paket. Alle Pakete sind digital signiert; schlĂ€gt ein Update fehl, wird der vorherige Stand automatisch wiederhergestellt.
- Neu â Ăbernahme bestehender Installationen: Ein Migrationswerkzeug ĂŒberfĂŒhrt eine bisherige Installation samt Daten in den neuen Stack.
- Sicherheit: Zentraler Schutz gegen Cross-Site-Request-Forgery (CSRF) und Cross-Site-Scripting (XSS).
- Komponenten ersetzt: CORBA/JacORB durch gRPC (interne Kommunikation), Apache Axis 1.4 und DWR 1.1 abgelöst, PhantomJS/Selenium durch Chrome Headless (Bild-Erzeugung), javax.mail durch Jakarta Mail; dazu zahlreiche Bibliotheken auf aktuelle, sicherheitsgepflegte StÀnde (u. a. Apache POI 6, Guava 33, Log4j 2.26).
- Entfernt: Nicht mehr genutzte Datenbank-Anbindungen fĂŒr Oracle, DB2 und Sybase.
Version 5.9.81 â Sicherheits-HĂ€rtung Medien-Import
- Sicherheit: Der Medien-Import kann keine internen Netzwerk- oder Metadaten-Adressen mehr ansprechen (Schutz vor Missbrauch als Proxy); echte Firmen-NAS-Ziele bleiben nutzbar.
- Sicherheit: Zugangs-Tokens verbundener Cloud-Speicher (Dropbox, Google Drive, OneDrive, Google Fotos) werden jetzt verschlĂŒsselt gespeichert.
Version 5.9.80
- Neu: Die Versionsnummer in der AdministrationsoberflÀche (oben rechts) verlinkt jetzt direkt auf dieses öffentliche Changelog.
Version 5.9.79 â Neue Medienverwaltung & Medien-Import
- Neu â MediaExplorer: Die Bild- und Dateiverwaltung wurde komplett neu aufgebaut: Verzeichnisbaum, Vorschau, Kachel- und Listenansicht, Hochladen, Umbenennen, Verschieben, Kopieren und Löschen. Im Kampagnen-Editor lassen sich Bilder direkt einfĂŒgen und Dateien als Anhang ĂŒbernehmen.
- Neu â Medien-Import: Bilder und Dateien lassen sich aus 14 Quellen importieren â u. a. freie Bilddatenbanken (Wikimedia, Openverse, Pixabay, Pexels, Unsplash), Museen/Archive (Met Museum, NASA, Art Institute of Chicago), die eigene Firmen-Cloud (WebDAV/Nextcloud) sowie Dropbox, Google Drive, OneDrive und Google Fotos. Lizenz- und Quellenangaben werden mitgefĂŒhrt.
- Sicherheit: Die veraltete, nicht mehr gepflegte Medienverwaltungs-Komponente (AjaXplorer) wurde vollstĂ€ndig entfernt. Damit sind die im Sicherheits-Advisory SYSS-2022-027 beschriebenen Schwachstellen (Directory-Traversal, unbeschrĂ€nkter Datei-Upload, Remote Code Execution) behoben. Uploads werden nur noch ĂŒber eine Endungs-Freigabeliste angenommen; ausfĂŒhrbare Skripte sind ausgeschlossen.
- Verbessert: Die AdministrationsoberflÀche arbeitet zuverlÀssig hinter Reverse-Proxy/CDN (der Kampagnen-Editor lÀdt seine Registerkarten korrekt).
Version 5.9.78 â StabilitĂ€t & CodequalitĂ€t
- Verbessert: 36 Robustheits- und CodequalitÀts-Verbesserungen aus einem internen Review (Fehlerbehandlung, Ressourcen- und Zeichensatz-HÀrtung).
Version 5.9.77 â Sicherheits-HĂ€rtung
- Sicherheit: HĂ€rtung gegen Cross-Site-Scripting (XSS) und XML-External-Entity (XXE); strengere TLS-ZertifikatsprĂŒfung bei ausgehenden Verbindungen; Dokumentation des CSRF-/Cookie-Verhaltens.
Version 5.9.76 â Sicherheits-Review Teil 1
- Sicherheit: Erste Runde Sicherheits-Korrekturen; Umstellung der Passwort-Speicherung auf ein modernes, gesalzenes Verfahren (PBKDF2).