Container Layer Inspection for Cybersecurity Threat Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scanning live containers for cybersecurity threats is inefficient due to processing and storage requirements, and existing methods often mislead by detecting threats in multiple layers when they are present in only one layer, leading to redundant inspections and inaccurate threat localization.

Innovation Solution

A method and system that inspect a bottom layer for cybersecurity threats, generate a diff between the bottom layer and an upper layer, and associate detected threats with the appropriate layer, reducing redundant inspections and accurately pinpointing threats by inspecting only objects based on the diff, thereby minimizing resource usage and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If scanning is performed on all container layers, then cybersecurity threats can be detected, but processing and storage resources are excessively consumed

Engineering Contradiction:
Improvethreat detection accuracyVSAvoidprocessing and storage resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The container image is divided into multiple layers, and the scanning process is segmented to inspect only specific layers (those with changes) rather than all layers. This segmentation allows the system to maintain comprehensive threat detection while reducing redundant scanning of unchanged layers, thereby lowering processing and storage resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and inspects only the layers that contain changes or differences from the base image, separating the inspection process from the entire container image. By taking out only the relevant layers for scanning, the system achieves effective threat detection while minimizing resource usage on unchanged portions.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If scanning is performed on all container layers, then cybersecurity threats can be detected, but inspection time increases

Engineering Contradiction:
Improvethreat detection accuracyVSAvoidinspection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The container image scanning process is segmented into layer-specific inspections. By dividing the inspection task across individual layers and only scanning those with changes, the system reduces total inspection time while maintaining comprehensive threat detection coverage across all necessary layers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of changed layers before conducting the actual security scanning. By determining which layers contain changes in advance, the inspection process can be focused on only those layers, significantly reducing the time required for comprehensive threat detection.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If threats are detected in multiple layers, then comprehensive coverage is achieved, but accurate threat localization becomes difficult

Engineering Contradiction:
Improvethreat detection coverageVSAvoidthreat localization accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent segments the threat detection process to identify the specific layer where each threat originates. By analyzing threats in the context of individual layers and their relationships, the system can accurately localize threats to their source layers even when multiple layers are involved in the container image structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of determining threat origin from the top layer downward, the patent inverts the approach by identifying threats in changed layers and tracing their origin upward through the layer hierarchy. This inverted approach enables precise threat localization by working from the point of change back to the source layer.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240403426A1Techniques for improved inspection of container layers
Publication Date: 2024.12.05 WIZ INC
  • US20240403426A1 patent drawing
  • US20240403426A1 patent drawing
  • US20240403426A1 patent drawing

AI summary

A system and method for detecting a cybersecurity object in operating system-level virtualization objects. The method comprises: inspecting a first image of an operating system-level virtualization for a cybersecurity object; inspecting a second image for the cybersecurity object, wherein the second image is based off of the first image; associating the cybersecurity object with the first image, in response to detecting the cybersecurity object in the first image and detecting the cybersecurity object in the second image; and associating the cybersecurity object with the second image, in response to detecting the cybersecurity object in the second image and not detecting the cybersecurity object in the first image.