Cloud-Native Vulnerability Flow Validation Across Runtime and Infrastructure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing application security testing solutions are inadequate for cloud-native applications, as they fail to address vulnerabilities that span multiple code and infrastructure layers, leading to poor security posture and inefficient use of developer resources.

Innovation Solution

A method that integrates with cloud-native applications during runtime to map and validate vulnerable flows by analyzing runtime functions, infrastructure configurations, and logical flows, using custom-crafted inputs to reduce false positives and provide accurate risk assessments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing application security testing solutions are used, then the testing process is simple, but the accuracy of vulnerability detection deteriorates because vulnerabilities span multiple code and infrastructure layers

Engineering Contradiction:
Improvevulnerability detection accuracyVSAvoidtesting system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the vulnerability detection process into multiple independent mapping phases: runtime function mapping, infrastructure configuration mapping, and logical flow mapping. Each phase handles a specific aspect of the cloud-native application, allowing complex multi-layer vulnerability detection to be broken down into manageable steps while maintaining overall accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested mapping structure where runtime function mappings are contained within service mappings, which are contained within infrastructure component mappings. This nested architecture allows the system to handle the complexity of cloud-native applications by organizing detection data hierarchically, with each layer containing references to lower layers while maintaining independence.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If comprehensive vulnerability mapping is performed across all layers, then the completeness of security assessment improves, but the time required for analysis increases

Engineering Contradiction:
Improvesecurity assessment completenessVSAvoidanalysis time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary mapping of runtime functions, infrastructure configurations, and logical flows before actual vulnerability analysis. By pre-establishing these mappings during the runtime execution phase, the system prepares the necessary data structures and relationships in advance, enabling faster and more comprehensive vulnerability assessment without requiring time-consuming real-time analysis of all layers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms that allow it to learn from previous mapping results and adjust its analysis focus. By analyzing the mapped logical flows and identifying high-risk paths, the system can prioritize vulnerability detection efforts, reducing overall analysis time while maintaining comprehensive coverage of critical security aspects.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If runtime integration is implemented, then the accuracy of vulnerable flow identification improves, but the integration complexity with existing systems increases

Engineering Contradiction:
Improvevulnerable flow identification accuracyVSAvoidintegration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements universal mapping mechanisms that can integrate with various cloud-native components and infrastructure elements through standardized interfaces. The runtime function mapping, infrastructure mapping, and logical flow mapping can be applied across different service architectures, container platforms, and cloud providers, reducing integration complexity while maintaining high accuracy through adaptable mapping strategies.

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

Solution Approach 2:

The patent introduces intermediary mapping structures that act as mediators between different layers of the cloud-native application stack. These intermediaries translate and reconcile data from runtime functions, infrastructure configurations, and logical flows into a unified vulnerability representation, simplifying the integration process while enabling accurate multi-layer vulnerability detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260087147A1Vulnerability Detection in Cloud-Native Web Applications
Publication Date: 2026.03.26 GITLAB INC
  • US20260087147A1 patent drawing

AI summary

A method for assessing vulnerable flows in a cloud-native application, the method including the steps of: mapping runtime functions in microservices in the cloud-native application; mapping the application cloud-native stack infrastructure configurations; mapping logical flows between microservices and third-party components in the cloud-native application; creating and executing security tests on the mapped logical flows, infrastructure configurations and runtime functions to return tested runtime behavior; and analyzing the tested runtime behavior of the cloud native application to validate the potential vulnerable logical flows so as to return validated vulnerable flows.