Cloud IAM Permission Detection From Unused Access Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud workload vulnerability scanning tools are inefficient and incomplete, particularly in multi-tenant systems and environments using infrastructure as code (IaC), failing to provide comprehensive coverage of containers and serverless applications, and are limited by human error and configuration drift.

Innovation Solution

A method and system for detecting excessive permissions in configuration code by analyzing access events and initiating mitigation actions, using a security graph to inspect configuration code for cybersecurity threats and vulnerabilities, and deploying instances in a cloud computing environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If snapshot-based scanning is used for agentless vulnerability detection, then scanning coverage is improved, but data protection requirements in multi-tenant systems are compromised

Engineering Contradiction:
Improvescanning coverageVSAvoiddata protection risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a trusted intermediary platform that sits between the multi-tenant cloud environment and the scanning process. This intermediary securely manages snapshot creation, transfer, and analysis by implementing encryption, access controls, and audit trails, thereby enabling comprehensive scanning coverage while maintaining data protection requirements in multi-tenant systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The scanning process is segmented into isolated, controlled phases: snapshot creation in the source environment, secure transfer through encrypted channels, and analysis in an isolated target environment. This segmentation prevents unauthorized access to sensitive data while maintaining comprehensive scanning capability across different cloud workloads

Inventive Principle:
Principle #1Segmentation

2Productivity

If configuration code scanning is performed using existing tools, then misconfiguration detection is improved, but detection accuracy is reduced due to configuration drift

Engineering Contradiction:
Improvescanning efficiencyVSAvoidvulnerability detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system dynamically adapts the scanning process by continuously monitoring configuration drift between infrastructure-as-code definitions and actual deployed environments. It adjusts scanning priorities and methods based on detected drift, ensuring that vulnerability detection remains accurate even as configurations evolve over time

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary baseline establishment by capturing the intended configuration state from infrastructure-as-code before deployment occurs. This baseline is then continuously compared against the actual deployed environment, enabling early detection of drift-related vulnerabilities before they impact production systems

Inventive Principle:
Principle #10Preliminary action

3Reliability

If specialized scanning agents are deployed for cloud workload vulnerability scanning, then detection capability is improved, but operational complexity and cost increase

Engineering Contradiction:
Improvevulnerability detection capabilityVSAvoidagent deployment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal scanning platform that can detect vulnerabilities across multiple cloud workload types (containers, serverless applications, virtual machines) using a single agentless approach. This multi-functional system eliminates the need for separate specialized agents for each workload type, reducing operational complexity while maintaining comprehensive detection capability

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

Solution Approach 2:

Instead of deploying physical scanning agents into cloud environments, the system creates virtual copies of the target workloads in an isolated analysis environment. These copies are populated with snapshot data and used for vulnerability detection, eliminating the need for actual agent deployment while maintaining detection reliability

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250363205A1System and method for detecting excessive permissions in identity and access management
Publication Date: 2025.11.27 WIZ INC
  • US20250363205A1 patent drawing
  • US20250363205A1 patent drawing
  • US20250363205A1 patent drawing

AI summary

A system and method for detecting excessive permissions of a principal in a cloud computing environment is presented. The method includes accessing a plurality of code objects, wherein a code object of the plurality of code objects corresponds to a principal of the cloud computing environment; detecting in a log a plurality of access events associated with a first principal of the cloud computing environment, the first principal corresponding to a first code object of the plurality of code objects; detecting in the first code object a permission associated with the first principal which is not utilized in any of the plurality of access events; and initiating a mitigation action for the first principal based on the permission.