Modern applications are comprised of APIs and complex Identity & Access Management (IAM) constraints.
IAM involves Role Based Access Control (RBAC) policies, that try to answer the following questions:
Given the complexity of API, roles, and associated RBAC policies, it is very easy to misconfigure authorization, resulting in dangerous exploits that leak customer data.
Horizontal Authorization Exploit
Vertical Authorization Exploit
Preventing authentication & authorization exploits requires the continuous monitoring of your users, their role entitlements and the specific APIs/JSON objects they are trying to access.
Which users, under what roles, access which APIs?
At a minimum you need to be able to answer the following questions:
Packet Capture — no TLS visibility & too CPU intensive
InApp Agents — require code changes & lead to increased latency
Sidecar Agents — require code changes & lead to increased latency
Conventional observability is based on Traffic Mirroring (packet capture), In-App Agents, or Sidecar Proxy Agents.
All these techniques require application code/config changes, lead to increased application latency, and increased operational overhead (additional steps during debugging, upgrading, etc.)
Conventional tools result in increased friction between Developers, Operations, and Security.
Levo uses eBPF probes to passively instrument modern apps.
Levo’s Agent-less / No-Code Instrumentation
Below are top benefits of Levo’s eBPF based API observability solution:
Levo is a purpose-built, developer-first API security solution that fully automates API Observability & Testing in CI/CD pipelines.
Contact us at inquiry@levo.ai, for more details on eBPF based API Observability.
Thanks for reading,
Harish