CRITICAL: No case-level access control — any authenticated user can access any case — Phase 2: Severity #72
Labels
No labels
agentic-osint
audit
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:preflight
blocked:verify-failed
bug
chore
deferred
enhancement
feature-request
in-progress
lint-baseline
lint-cleanup
needs-decompose
needs-triage
performance
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/osint-hub#72
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 2: Severity
CRITICAL
Decomposed from osint-hub#36
🤖 Claimed by
gsd-issue-fixer-osint-hub-72— starting work🤖 Claimed by
gsd-issue-fixer-osint-hub-72— starting work🤖 Claimed by
gsd-issue-fixer-osint-hub-72— starting work🤖 [
gsd-issue-fixer-osint-hub-72] still working — claimed — starting pipeline🤖 [
gsd-issue-fixer-osint-hub-72] still working — claimed — starting pipeline🤖 [
gsd-issue-fixer-osint-hub-72] still working — claimed — starting pipeline🤖 [
gsd-issue-fixer-osint-hub-72] still working — research🤖 [
gsd-issue-fixer-osint-hub-72] still working — researchGSD pipeline blocked at RESEARCH: prerequisite gate (fetch) not passed.
Pipeline state needs reset. Check if another run is in progress.
🤖 [
gsd-issue-fixer-osint-hub-72] still working — plan🤖 [
gsd-issue-fixer-osint-hub-72] still working — implement attempt 1🤖 [
gsd-issue-fixer-osint-hub-72] still working — plan🤖 [
gsd-issue-fixer-osint-hub-72] still working — implement attempt 1GSD VERIFY phase failed after 3 attempts.
═══ Gate: verify-passed (osint-hub#72) ═══
Mode: Tier 1 (functional only)
GATE OK: All gates up to 'implement' pass
── Tier 1: Functional ────────────────────────────────
Running tests...
❌ Tests failed (exit 1)
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:26: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
backend/tests/unit/test_structured_module_contracts.py:94
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:94: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
backend/tests/unit/test_structured_module_contracts.py:163
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:163: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
backend/tests/unit/test_structured_module_contracts.py:215
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:215: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED backend/tests/integration/test_api_celery.py::TestTaskSubmission::test_gather_task_submission
!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!
============ 1 failed, 73 passed, 4 skipped, 39 warnings in 17.36s =============
Running linter...
✅ Lint clean
Running type checker...
✅ Types check clean
Previous test count: unknown
❌ GATE FAIL: verify-passed
- Tests failed with exit code 1
GATE FAIL: verify — blocked at 2026-05-28T05:43:45Z
Class: test-failure
Evidence: Verification failed: 1 failures
Git tag: osint-hub#72-gate-verify-fail-831f1bebb1c5 (use gate-retry after fixing)
GSD VERIFY phase failed after 3 attempts.
═══ Gate: verify-passed (osint-hub#72) ═══
Mode: Tier 1 (functional only)
GATE OK: All gates up to 'implement' pass
── Tier 1: Functional ────────────────────────────────
Running tests...
❌ Tests failed (exit 1)
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:26: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
backend/tests/unit/test_structured_module_contracts.py:94
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:94: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
backend/tests/unit/test_structured_module_contracts.py:163
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:163: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
backend/tests/unit/test_structured_module_contracts.py:215
/home/b/Projects/osint-hub/backend/tests/unit/test_structured_module_contracts.py:215: PytestUnknownMarkWarning: Unknown pytest.mark.unit - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.unit
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED backend/tests/integration/test_api_auth.py::TestAuthIntegration::test_auth_flow_with_case_access
!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!
============= 1 failed, 28 passed, 4 skipped, 39 warnings in 7.05s =============
Running linter...
✅ Lint clean
Running type checker...
✅ Types check clean
Previous test count: unknown
❌ GATE FAIL: verify-passed
- Tests failed with exit code 1
GATE FAIL: verify — blocked at 2026-05-28T05:57:56Z
Class: test-failure
Evidence: Verification failed: 1 failures
Git tag: osint-hub#72-gate-verify-fail-831f1bebb1c5 (use gate-retry after fixing)