Network Security Device Breach Detection via HTTP Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current password policies fail to prevent credential stuffing attacks, as they do not enforce unique passwords across different accounts, leaving enterprise networks vulnerable when personal account passwords are breached.

Innovation Solution

A cloud-based security service that intercepts website interactions, determines if the website has been breached, and notifies users by issuing a replacement HTTP response message, redirecting them to password change portals for both the breached website and enterprise accounts to prevent password reuse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password policies are used, then password complexity and frequency requirements are enforced, but users can still reuse passwords across different accounts leaving enterprise networks vulnerable

Engineering Contradiction:
Improvepassword securityVSAvoidpassword policy complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system proactively checks website breach status before users attempt to access breached sites or reuse compromised passwords. By querying the breach database in advance and displaying warnings on login pages, the system prevents password reuse before it occurs, rather than relying on users to remember which passwords are compromised.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an intermediary breach detection system that sits between the user and the website. This intermediary checks the breach status of websites and communicates this information to users, enabling them to make informed decisions about password usage without requiring complex policy enforcement mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If websites reset passwords after breaches, then the breached website's security is improved, but users' passwords on other accounts remain vulnerable to credential stuffing attacks

Engineering Contradiction:
Improvewebsite securityVSAvoidcredential stuffing attack risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system displays breach warnings on login pages before users attempt to authenticate. This preliminary alert gives users advance notice that their password may be compromised, allowing them to change passwords proactively before attempting login, thereby preventing credential stuffing attacks on enterprise accounts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to users about the security status of websites they attempt to access. By displaying breach information and prompting users to change passwords, the system creates a feedback loop that educates users and encourages secure password management practices across multiple accounts.

Inventive Principle:
Principle #23Feedback

3Device complexity

If no proactive breach detection is implemented, then system complexity remains low, but enterprise networks are exposed to hacking through reused passwords

Engineering Contradiction:
Improvesecurity system complexityVSAvoidenterprise network vulnerability
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The invention introduces an intermediary breach detection system that sits between the user and the website. This intermediary checks the breach status of websites and communicates this information to users, enabling them to make informed decisions about password usage without requiring complex policy enforcement mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system proactively checks website breach status before users attempt to access breached sites or reuse compromised passwords. By querying the breach database in advance and displaying warnings on login pages, the system prevents password reuse before it occurs, rather than relying on users to remember which passwords are compromised.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11310278B2Breached website detection and notification
Publication Date: 2022.04.19 FORTINET INC
  • US11310278B2 patent drawing
  • US11310278B2 patent drawing
  • US11310278B2 patent drawing

AI summary

System and methods for a cloud-based approach to breached website detection and notification as a security service are provided. According to one embodiment, a network security device protecting a private network of an enterprise, intercepts information associated with an interaction with a website by a browser of a client device associated with the private network. The network security device, based on the information, proactively determines whether the website or a domain with which the website is associated has been reported as having been breached by querying a cloud-based security service that actively maintains a list of breached websites. In response to the determining being affirmative, the network security device notifies the user regarding an occurrence of a security breach involving the domain or the website by issuing a replacement Hypertext Transfer Protocol (HTTP) response message to the browser.