WAF Session Monitoring for Account Compromise Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively detect and resolve user account compromises, allowing attackers to gain unauthorized access and conduct malicious activities by exploiting compromised login credentials.

Innovation Solution

Implementing a web application firewall (WAF) to monitor user sessions, collect event data, and detect malicious activity by comparing it to historic data, generating alerts for account compromise, and blocking further access, while prompting for a password reset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional password-based authentication is used, then user access is enabled, but account compromise and unauthorized access occur

Engineering Contradiction:
Improveuser accessVSAvoidaccount compromise
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by monitoring user sessions and detecting malicious activity patterns before full compromise occurs. The WAF proactively identifies suspicious behaviors such as unusual login locations, device changes, or abnormal session patterns, and can trigger alerts or forced password resets before attackers can exploit the account fully.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring user sessions and comparing observed behaviors against known malicious patterns. When compromise is detected, the system provides immediate feedback through alerts to users and automated responses such as forcing password resets, creating a closed-loop security system that adapts to threats in real-time.

Inventive Principle:
Principle #23Feedback

2Reliability

If security monitoring is implemented to detect malicious activity, then account compromise can be identified, but system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The Web Application Firewall (WAF) serves multiple functions: it monitors user sessions, collects event data, detects malicious activity patterns, generates alerts, and can force password resets. By consolidating these security functions into a single multi-functional component, the system achieves high detection reliability without proportionally increasing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements self-service through automated detection and response mechanisms. The WAF automatically monitors sessions, compares behaviors against known malicious patterns, identifies compromises without human intervention, and can trigger automated responses such as forcing password resets, reducing the need for complex manual security management.

Inventive Principle:
Principle #25Self-service

3Speed

If automated detection and blocking is implemented, then response time to account compromise is reduced, but false positives may increase

Engineering Contradiction:
Improveresponse timeVSAvoiddetection accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system applies partial action by implementing a staged response to detected threats. Rather than immediately blocking all suspected compromises, the WAF can first generate alerts for user verification, and only force password resets or block access when confidence is high or multiple suspicious patterns are observed. This reduces false positives while maintaining fast response times for confirmed threats.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12432251B2Systems and methods for detecting and resolving user account compromise using a password reset
Publication Date: 2025.09.30 CLOUD LINUX SOFTWARE INC
  • US12432251B2 patent drawing
  • US12432251B2 patent drawing
  • US12432251B2 patent drawing

AI summary

Disclosed herein are systems and method for detecting and resolving account compromise, the method comprising: configuring a web application firewall (WAF) to monitor events in a web application following a successful login into a user account of the web application; collecting, by the WAF, event data of a user session on the web application; determining whether the collected event data comprises malicious activity by comparing the collected event data to historic event data indicative of the malicious activity; in response to determining, by the WAF, that the collected event data corresponds to the historic event data: storing an indication that the user account is compromised in a database; generating an alert indicating that the user account is compromised, wherein the alert comprises a prompt to reset a password of the user account; and blocking, by the WAF, further access to the user account in the user session.