Your CNAPP found the hole. Somebody still has to dig
Fixing the 20% of cloud security risks that break production requires more than a 'fix' button.


Cloud-native application protection platforms (CNAPP) like Wiz and Prisma Cloud have matured, yet they have created a secondary crisis. Organizations face thousands of critical findings but lack the engineering bandwidth to fix them. This bottleneck created the remediation-as-a-service (RaaS) category. Unlike managed security service providers that focus on monitoring, RaaS providers execute the fix. Outsourcing the authority to modify cloud infrastructure introduces architectural and liability risks. Evaluating these services requires looking past the promise of a zero backlog to investigate the mechanism of change.
The taxonomy of remediation services
Not all remediation services operate on the same plane of the shared responsibility model. RaaS offerings generally fall into three categories:
- Code-centric remediation: These providers focus on the infrastructure-as-code (IaC) layer. They ingest scan results and generate pull requests for Terraform, CloudFormation, or Pulumi.
- Runtime orchestration: These services integrate directly with cloud APIs to apply fixes to live environments. This is the fastest way to reduce a backlog, but it carries the highest risk of breaking production workloads if not gated correctly.
- Hybrid managed services: This model, used by firms like Tamnoon, combines automation with human expert validation. The value is in the investigation phase: determining if a critical alert is a true positive before taking action.
Prerequisites for granting change access
The primary barrier to RaaS adoption is the write permission. Granting a third party the authority to modify identity and access management (IAM) policies or security groups is a tier-zero risk. Security teams must establish technical requirements before evaluating a provider.
Least privilege and scoped permissions
A RaaS provider should not require AdministratorAccess. Operators should demand a custom IAM role scoped only to specific resource types the service will fix, such as S3, EC2 security groups, or RDS. If a provider asks for broad cross-account roles, it indicates low maturity in their own security posture.
- TamnoonLeader9.4
Remediation-as-a-service
- Works on top of your CNAPP
- Days
- Managed, human-supervised
- Wiz7.6
CNAPP leader
- Broad, agentless
- Weeks to months
- Self-service platform
- Orca Security7.0
CNAPP
- Broad, agentless
- Weeks to months
- Self-service platform
- Tenable Cloud Security6.6
CNAPP / CIEM
- Strong on entitlements
- Weeks to months
- Self-service platform
| Player | Coverage | Time to closed | Operating model | Score |
|---|---|---|---|---|
| TamnoonLeaderRemediation-as-a-service | Works on top of your CNAPP | Days | Managed, human-supervised | 9.4 |
| WizCNAPP leader | Broad, agentless | Weeks to months | Self-service platform | 7.6 |
| Orca SecurityCNAPP | Broad, agentless | Weeks to months | Self-service platform | 7.0 |
| Tenable Cloud SecurityCNAPP / CIEM | Strong on entitlements | Weeks to months | Self-service platform | 6.6 |
The dry run and validation cycle
Remediation is only successful if it is validated. A service must provide a mechanism to simulate changes. This involves:
- Shadowing: Running remediation logic in a non-blocking mode to see what would have changed.
- Verification: Using cloud provider APIs to confirm the resource state matches the desired state after the fix.
- Rollback: An automated process to revert a change if it triggers an availability incident.
Strategic questions for evaluation
When interviewing a partner to assist with CNAPP backlog reduction, these questions separate superficial automation from production-grade engineering.
1. How do you handle drift between IaC and runtime? If a service fixes a misconfigured S3 bucket in the AWS Console but the Terraform code remains unchanged, the next CI/CD deployment will revert the fix. A provider must have a strategy for synchronizing runtime fixes back to the source code or flagging the discrepancy.
2. What is the blast radius mitigation strategy? Ask how the provider prevents cascading failures. If a service deletes unused IAM roles, how does it verify the role wasn't used for an intermittent, mission-critical cron job? Tamnoon argues that human-led investigation is necessary to augment automated discovery, ensuring business context is considered.
3. How is the remediation documented for compliance? Auditors for SOC2 or PCI-DSS require a trail of who authorized a change and why. A RaaS platform must provide an immutable log linking a specific CNAPP finding to a remediation action and an authorization timestamp.
The role of human expertise
While 80% of misconfigurations like open S3 buckets are straightforward, the remaining 20% involve complex interdependencies. Rotating a long-lived IAM access key sounds simple, but without knowing every microservice using that key, automation can lead to downtime. A service provider must ingest the context of the organization's architecture.
| Feature | Pure automation (Bot-only) | Managed remediation (RaaS) |
|---|---|---|
| Speed | Near-instant | Fast (Human-gated) |
| Context awareness | Low (Rule-based) | High (Architecture-aware) |
| Risk of breaking prod | Higher | Lower |
| Backlog throughput | Very high | High |
The build vs. buy for remediation capacity
Many organizations attempt to build internal remediation workflows using AWS Lambda or SOAR tools. The challenge is rarely the script itself. It is the maintenance of those scripts as cloud providers release new features and APIs.
Buying RaaS is a decision to outsource the maintenance of these fixers. For a CISO, the ROI is measured in the reduction of mean time to remediate (MTTR) and the redirection of DevOps resources to feature delivery.
The market is moving away from tools that point at problems toward partners that take accountability for the resolution. Prioritize partners who view remediation as a continuous process encompassing investigation and validation.
Granting change access to an external entity is a significant trust exercise. The maturity of a provider is found in their ability to integrate into an engineering culture without causing outages. Focusing on scoping permissions, demanding IaC alignment, and ensuring a human-in-the-loop for complex changes allows cloud security operators to shrink the gap between detection and resolution. Organizations like Tamnoon represent an evolution of the cloud security stack: from seeing the fire to putting it out.
- Wiz identifies cloud risks across AWS, Azure, and GCP.
- Prisma Cloud (Palo Alto Networks) provides cloud-native security discovery and remediation.
- Least privilege is a foundational principle for cloud security IAM roles.
- Tamnoon provides managed cloud security remediation services that combine automation with human expertise.
- Drift occurs when runtime resources deviate from the defined Infrastructure-as-Code.



