We provide security updates and patches for the following versions of SoftwareCenter:
| Version | Supported | Status |
|---|---|---|
1.2.x |
✅ | Active Security Support |
1.1.x |
✅ | Maintenance / Critical Fixes Only |
< 1.1.0 |
❌ | End of Life (Upgrade Recommended) |
If you discover a potential security vulnerability in SoftwareCenter, please do NOT open a public issue. We follow coordinated vulnerability disclosure:
- GitHub Private Vulnerability Reporting (Preferred): Navigate to Security > Advisories > Report a vulnerability in the GitHub repository to open a confidential report.
- Direct Contact:
Send an email to:
security@open-bricks.orgsupport@lukasgeiger.comlukas@open-bricks.org
Include as much information as possible:
- Steps to reproduce the issue
- Proof of Concept (PoC) or sample data
- Potential impact and affected components
- SoftwareCenter version and operating system environment
- Initial Response & Confirmation: Within 48 hours.
- Triage & Severity Assessment: Within 5 business days.
- Remediation & Patch Release: Coordinated patch published via GitHub release and private advisory disclosure.
SoftwareCenter is designed with a defense-in-depth, local-first architecture:
- 100% Local-First & Zero Network Egress: The application operates strictly locally on your machine. It makes zero telemetry calls, contains no trackers, and communicates with no external cloud servers.
- Unprivileged Non-Elevation Execution: SoftwareCenter runs entirely within standard user space. It never requests or requires administrative (UAC) elevation.
- Non-Destructive Shortcut Operations: Removing or re-ordering items inside the UI only alters shortcut metadata in local settings; it never deletes, moves, or alters target application files.
- Safe Shell & Path Resolution:
Resolution of
.lnkshortcuts, macOS.appbundles, and Linux.desktopentries is strictly restricted to filesystem target paths without executing arbitrary script content. - Privacy-Preserving Profile Exchange:
The
softwarecenter-profile-v1.jsonexchange format contains only public path pointers and layout configurations. It never extracts or exports passwords, tokens, or environment credentials.
Sicherheitsupdates und Patches werden für folgende SoftwareCenter-Versionen bereitgestellt:
| Version | Unterstützt | Status |
|---|---|---|
1.2.x |
✅ | Aktiver Sicherheits-Support |
1.1.x |
✅ | Wartungsmodus / Nur kritische Fehler |
< 1.1.0 |
❌ | End of Life (Upgrade empfohlen) |
Wenn Sie eine Sicherheitslücke in SoftwareCenter vermuten, eröffnen Sie bitte KEIN öffentliches Issue. Wir bitten um vertrauliche Koordinierung:
- GitHub Private Vulnerability Reporting (Bevorzugt): Navigieren Sie im GitHub-Repository zu Security > Advisories > Report a vulnerability für einen vertraulichen Bericht.
- Direkter Kontakt:
Senden Sie eine E-Mail an:
security@open-bricks.orgsupport@lukasgeiger.comlukas@open-bricks.org
Bitte fügen Sie Ihrem Bericht folgende Details bei:
- Schritte zur Reproduktion der Schwachstelle
- Proof-of-Concept (PoC) oder Beispieldaten
- Potenzielle Auswirkungen und betroffene Komponenten
- SoftwareCenter-Version und Betriebssystemumgebung
- Erste Rückmeldung: Innerhalb von 48 Stunden.
- Triage & Risikobewertung: Innerhalb von 5 Werktagen.
- Bereitstellung eines Fixes: Koordiniertes Release über GitHub-Advisory und neue Patch-Version.
- 100% Local-First & Null Datenausleitung (Zero Egress): SoftwareCenter agiert vollständig lokal auf Ihrem Desktop. Es werden keinerlei Telemetriedaten, Trackingsignale oder Cloud-Synchronisationen ausgeführt.
- Unprivilegierter Betrieb (Non-Elevation): Die Anwendung läuft strikt mit Standard-Benutzerrechten und verlangt niemals UAC-Administratorrechte.
- Nicht-destruktive Desktop-Operationen: Das Löschen eines Eintrags in der UI entfernt lediglich den Verweis im Profil, löscht jedoch niemals die referenzierte Originaldatei oder Anwendung auf der Festplatte.
- Sichere Verknüpfungsauflösung:
Die Auflösung von
.lnk-Dateien, macOS.app-Bundles und Linux.desktop-Dateien liest ausschließlich Dateipfade aus und führt niemals ungesicherten Skriptcode aus. - Datenschutzfreundliches Profilformat:
Das Profilformat
softwarecenter-profile-v1.jsonexportiert ausschließlich Layout- und Pfadkonfigurationen. Passwörter, Sitzungstoken oder Zugangsdaten verbleiben unberührt.