fix(sec): Authorization-Bypässe und Path-Traversal schließen, Xapian-Doku bereinigen
- SEC: requireMailAccess auf GET /api/threads/{threadID} — superadmin/domain_admin konnten Mail-Metadaten lesen
- SEC: requireMailAccess auf POST /api/export/ediscovery — superadmin/domain_admin konnten bis zu 10k EML exportieren
- SEC: V1-API user-role Keys müssen 'contact=' angeben — verhindert vollständige Tenant-Enumeration
- SEC: Domain-Regex-Validierung in handleCertACME vor filepath.Join und certbot-Aufruf
- docs: README und config.test.yml auf Manticore Search aktualisiert (kein Xapian mehr)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -37,8 +37,8 @@ api:
|
||||
tls: false
|
||||
|
||||
index:
|
||||
path: /tmp/archivmail-test/xapian
|
||||
backend: xapian
|
||||
backend: manticore
|
||||
manticore_dsn: "manticore@tcp(127.0.0.1:9306)/"
|
||||
batch_size: 10
|
||||
|
||||
logging:
|
||||
|
||||
Reference in New Issue
Block a user