Case Study

AWS WAF: Blocking 99% of Threats & Securing eLearning Workloads

Deployed AWS WAF to protect eLearning applications against SQL injection, XSS, bots, and DDoS attacks, reducing security incidents to near zero.

Challenge: Persistent Web Threats Targeting an eLearning Platform

Little Sponges, an eLearning platform serving young learners, faced persistent web-based threats that were compromising the security and availability of its critical workloads. A security assessment revealed that 18% of all incoming requests were malicious, resulting in an average of three security incidents per month.

The threat landscape included SQL injection, cross-site scripting (XSS), Layer 7 HTTP flood attacks, malicious bot activity, and zero-day exploit attempts. Given the sensitive nature of the platform’s audience, eliminating these threats was both a security and a trust imperative.

Solution: Custom AWS WAF Security Application for OWASP Top 10 Threats

FactualMinds implemented AWS WAF as part of a custom security application designed to address both known OWASP Top 10 vulnerabilities and application-specific attack vectors identified during the initial security assessment.

AWS WAF Deployment Points:

Rule Configuration:

Implementation Details: CloudFormation, Threat Intelligence Feeds, and Athena Log Analysis

All WAF rules were managed through AWS CloudFormation, enabling infrastructure-as-code practices that kept security configurations consistent across environments and fully auditable.

An automation pipeline was built to update IP sets on a weekly basis using threat intelligence feeds, ensuring the WAF stayed current with newly identified malicious sources. This proactive approach was critical for defending against zero-day exploit attempts that traditional signature-based detection might miss.

WAF logs were analyzed regularly in Amazon Athena to identify emerging patterns and fine-tune rule thresholds. This iterative tuning process was essential for maintaining the high block rate while minimizing false positives that could disrupt the learning experience for students and educators.

The deployment followed a phased approach: initial observation mode to establish baselines, followed by incremental enforcement with close monitoring, and finally full production enforcement with automated alerting.

Results: 99.2% of Malicious Requests Blocked with AWS WAF

The WAF deployment transformed the platform’s security posture:

Little Sponges now operates with robust, automated protection that scales with its growing user base, allowing the team to focus on delivering educational content rather than responding to security incidents.


For more on AWS WAF and cloud security services for eLearning and SaaS workloads, see our security service page.

Results

99.2%
Malicious Requests Blocked
Near Zero (was 3/month)
Monthly Security Incidents
-12%
Application Latency

Secure Your AWS Workloads with AWS WAF

We protect web applications from SQL injection, XSS, bots, and DDoS — reducing security incidents to near zero.