Back to all lessons
Awareness Lessons
4 months ago

Orange Romania Fined €100K After App Misconfigurations Expose Customer Data

Written by AI from the linked story. Not reviewed by an editor. How this works

Orange Romania was fined €100,000 by Romania's data protection authority after application misconfigurations allowed customers to view other customers' invoices and personal data, while a publicly accessible ticketing platform with no VPN, MFA, or IP restrictions was exploited to steal sensitive customer information including banking details and credentials. The root cause lies in inadequate technical and organizational security measures, violating GDPR Articles 25 (Data Protection by Design and by Default) and 32 (Security of Processing). This case illustrates that misconfigured applications and unprotected internal platforms are not just technical oversights — they are regulatory violations carrying significant financial and reputational consequences. Organizations handling personal data must treat access controls and secure configuration as baseline compliance requirements, not optional hardening steps.

Tactical Insight

Immediate Actions

  • Audit all customer-facing applications for broken object-level authorization (BOLA/IDOR) vulnerabilities that could allow cross-account data access.
  • Enforce MFA, VPN requirements, and IP allowlisting on all internal and administrative platforms immediately.
  • Conduct an emergency review of any publicly accessible internal tools (ticketing, CRM, support platforms) to verify they are not exposed without authentication controls.

Long-Term Improvements

  • Implement a secure-by-default configuration baseline for all application deployments, enforced through automated configuration management tools (e.g., Ansible, Chef, or cloud policy engines).
  • Embed Data Protection by Design (GDPR Art. 25) reviews into the SDLC so access control and data minimization are validated before any application goes live.
  • Establish a recurring access control review process to ensure internal platforms are periodically re-evaluated for unnecessary public exposure.

Detection & Monitoring Measures

  • Deploy anomaly detection on application APIs to alert on unusual cross-account data access patterns indicative of IDOR exploitation.
  • Enable centralized logging for all authentication events on internal platforms and set alerts for access from unexpected IP ranges or without MFA.
  • Schedule regular third-party penetration tests specifically targeting authorization logic and internal platform exposure.

Back this up with a control

All controls and vendors

Training helps people spot this. These controls make the attack fail even on the day someone does not.