DNS Failed-Query Detection for Expired Domain Threat Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cybersecurity solutions fail to reliably detect and respond to unregistered or expired domain addresses, which are exploited for malicious activities such as SSRF server-side request forgery, command injection, and API key harvesting, due to their inefficiency in recognizing these domains.

Innovation Solution

A method and arrangement for threat detection that involves collecting DNS queries, identifying failed queries, determining if they relate to expired or unregistered domains, generating alerts, and taking actions such as automatic registration to prevent malicious use, using EDR and MDR services for process identification and behavior analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current cybersecurity solutions use traditional threat detection methods, then they can detect known malware patterns, but they fail to reliably detect unregistered or expired domain addresses

Engineering Contradiction:
Improvethreat detection reliabilityVSAvoiddetection of unregistered domains
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary verification of domain registration status before allowing connections. By checking whether domains are registered, expired, or unregistered before the actual connection occurs, the system prevents potential attacks from unregistered domains while maintaining normal operation for legitimate sites.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification layer between the client and the target server. This intermediary checks domain registration status and acts as a mediator that can block or allow connections based on the domain's legitimacy, thereby detecting unregistered domains without requiring direct client-server authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If client software performs server authentication, then security improves, but most client software does not implement server authentication

Engineering Contradiction:
Improveconnection securityVSAvoidclient software compatibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system provides self-service security by automatically verifying domain registration status without requiring manual authentication configuration in client software. The verification process is transparent to the user and automatically blocks connections to unregistered domains, maintaining security while preserving ease of operation.

Inventive Principle:
Principle #25Self-service

3Reliability

If vulnerability management systems systematically scan and assess vulnerabilities, then attack surface is reduced, but they cannot detect unregistered or expired domains

Engineering Contradiction:
Improvevulnerability detectionVSAvoiddetection scope
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent extends vulnerability management capabilities to include domain registration status verification. By making the detection system universal, it can now handle both traditional vulnerabilities and unregistered domain threats using the same framework, thereby enhancing detection scope without sacrificing reliability.

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

4Reliability

If EDR and MDR services continuously monitor and analyze data, then attack detection capability improves, but complexity of data processing increases

Engineering Contradiction:
Improveattack detection capabilityVSAvoiddata processing pipeline complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the domain registration verification function from the complex EDR/MDR data processing pipeline. By separating this specific verification task, the main processing pipeline remains focused on behavioral analysis while the registration check operates as a standalone, simple verification mechanism that doesn't increase overall system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250385925A1Arrangement and a method of threat prevention in a computer or computer network
Publication Date: 2025.12.18 F SECURE CORP
  • US20250385925A1 patent drawing
  • US20250385925A1 patent drawing
  • US20250385925A1 patent drawing

AI summary

A computer-implemented method, system, and computer-readable medium for threat detection in a computer or computer network are disclosed, comprising collecting DNS (Domain Name System) queries and/or information relating to DNS queries, identifying failed queries from the collected DNS queries and/or from information relating to DNS queries, and determining whether a domain related to the failed DNS query is related to an expired and/or unregistered domain, e.g. from a domain name related database.