From c19b08e0684279b6f964a699da388f9af9bffb33 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Fri, 21 Aug 2026 23:40:46 +0200 Subject: [PATCH] docs: BUG-079 (14 pip-audit vulnerabilities), BUG-080 (7 unused frontend components), BUG-081 (9 frontend god objects) --- docs/test-bugs.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/docs/test-bugs.md b/docs/test-bugs.md index 0d117e5..c97868d 100644 --- a/docs/test-bugs.md +++ b/docs/test-bugs.md @@ -605,3 +605,35 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te - **Kategorie:** Architektur / Functions - **Schweregrad:** Low - **Status:** ⏳ Nicht gefixt + +### BUG-079: pip-audit 14 Python Vulnerabilities +- **Kategorie:** Security / Dependencies +- **Erwartet:** 0 vulnerabilities +- **Tatsächlich:** 14 vulnerabilities +- **Details:** + - pypdf 6.14.2: 2 vulnerabilities (PYSEC-2026-3655, 3656) + - requests 2.32.5: 1 vulnerability (PYSEC-2026-2275) + - starlette 0.46.2: 8 vulnerabilities (PYSEC-2026-161, 248, 249, 1942, 1941, 2281, 2280) + - urllib3 2.6.3: 3 vulnerabilities (PYSEC-2026-142, 141) +- **Schweregrad:** High +- **Status:** ⏳ Nicht gefixt — pip install --upgrade empfohlen + +### BUG-080: 7 Unused Frontend Components +- **Kategorie:** Frontend / Dead Code +- **Erwartet:** 0 unused components +- **Tatsächlich:** 7 von 50 geprüften Components werden nirgendwo importiert +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### BUG-081: 9 Frontend God Objects (> 500 lines) +- **Kategorie:** Frontend / Code Quality +- **Erwartet:** < 5 files > 500 lines +- **Tatsächlich:** 9 files > 500 lines +- **Größte:** + - ContactList.tsx: 1311 lines + - Mail.tsx: 1098 lines + - ImportWizard.tsx: 1083 lines + - Communication.tsx: 894 lines + - ABACRuleEditor.tsx: 883 lines +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt — Refactoring empfohlen