Skip to content

πŸ›‘οΈ Bright Security Scan#1

Open
bararchy wants to merge 15 commits into
masterfrom
bright-scan-1777381739089
Open

πŸ›‘οΈ Bright Security Scan#1
bararchy wants to merge 15 commits into
masterfrom
bright-scan-1777381739089

Conversation

@bararchy

@bararchy bararchy commented Apr 28, 2026

Copy link
Copy Markdown
Member

πŸ›‘οΈ Bright Security Scan

βœ… Detecting tech stack and starting the application

  • Application running at http://localhost:9000
    βœ… Setting up Bright security scanner and Repeater
  • Repeater connected
    βœ… Detecting authentication requirements
  • Auth configured (after infra repair)
    βœ… Completing first-time application setup (3 attempts)
  • Setup completed: Ran Sentry's upgrade/bootstrap command to ensure migrations were applied, then created/normalized the admin user to bright_test with superuser/staff privileges.
    βœ… Analyzing source code for endpoints and parameters
  • 884 endpoints (static analysis)
    βœ… Registering API endpoints for scanning
  • 879 live entrypoints after pruning 404s
    βœ… Selecting relevant security tests per endpoint
  • Created 10 scan group(s) with per-endpoint test selection
    βœ… Running scans β€” round 1
  • Auth broken after fixes β€” cannot continue scanning
    βœ… Fixing 9 vulnerabilities β€” round 1
  • Round 1: fixed 9, skipped 0
    πŸ”„ Authentication broke after round 1 fixes and could not be repaired. 9 fixes were applied.

Findings

Severity Vulnerability Endpoint Status
High [BL] Excessive Data Exposure GET http://localhost:9000/1001/events/1234567890abcdef1234567890abcdef)?environment=production πŸ”΄ Open
High [BL] Excessive Data Exposure GET http://localhost:9000/1/notification-options/42 πŸ”΄ Open
High [BL] Excessive Data Exposure GET http://localhost:9000/1/insights/crons πŸ”΄ Open
Medium Secret Tokens Leak GET http://localhost:9000/acme/api-keys/pk_live_1234567890 πŸ”΄ Open
Medium Insecure HTTP Method OPTIONS OPTIONS http://localhost:9000/ πŸ”΄ Open
Medium Secret Tokens Leak GET http://localhost:9000/acme/frontend/keys/pk_live_1234567890abcdef πŸ”΄ Open
Medium Secret Tokens Leak GET http://localhost:9000/acme/frontend/keys/pk_live_1234567890abcdef/stats πŸ”΄ Open
Medium Unvalidated Redirect GET http://localhost:9000/7f3a2c4d-9f4d-4d2d-8c2f-3b1a9c8e7f10/external-requests?uri=https%3A%2F%2Fexample.com%3Fdummy%3Dhttps%3A%2F%2Fexample.com%2Fcustom-field&projectId=12345&query=search+term&dependentData=%7B%22selected%22%3A%22value%22%7D%7D πŸ”΄ Open
Medium Unvalidated Redirect GET http://localhost:9000/auth/google-oauth2?next=https%3A%2F%2Fexample.com%3Fdummy%3D%2Fdashboard&email=user%40example.com%3Fdummy%3D%2Fdashboard πŸ”΄ Open

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant