β Back
App #210 Β· πΊπΈ the United States
Disaster score 215Common
Quality Assurance built a GDPR request tracker, ironically unsecured
Users1
Departments0
Criticality33%
Money involvedβ¬193,246/yr
βWe'll clean it up after the audit.ββ Miriam, Quality Assurance
- Reason:
- Officially because the optional field breaks everything if left empty. With 16 users and 36 feature requests.
- Built by:
- Miriam, an analyst
- Build time:
- an afternoon, mostly
- Built with:
- an AI agent with shell access
- Database:
- a table called temp that has existed for 3 years
- Authentication:
- JWT validation checks that the token looks like a JWT
- Deployment:
- on the marketing website's server, somehow
- Responsible:
- whoever still has the admin password
- Documentation:
- a Miro board that takes 4 minutes to load
- Security situation:
- the penetration test found it by accident
- Future disaster:
- It will become a works council agenda item.
Age: 293 days Β· originally expected to last 7 days Β· 1 owner so far Β· survived 1 reorganisation Β· last meaningful change 3 days ago
Rated common mostly because: β¬193k per year, 33% chance of becoming business critical, alive 42x longer than intended.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility