AppSecNews
API Security Commercial Established

Imperva API Security

by Imperva (Thales)

API discovery, risk classification and schema based protection delivered through Imperva's application security platform and cloud WAF.

Visit imperva.com (leaves AppSecNews, opens in a new tab) Leaves AppSecNews for the vendor's own site.

No endorsements yet

Run Imperva API Security in production? A named recommendation helps the next team shortlisting it.

Recommend this tool

Endorsers verify their identity through LinkedIn. Titles and companies are self declared, shown as they were when each person signed, and reviewed by an editor before anything is published. Endorsements are never paid for.

What we still need to verify : 3 points in this profile are not yet confirmed against vendor documentation.
  • Whether standalone deployment without Imperva WAF is supported: confirm with vendor
  • Current packaging within the Imperva application security portfolio: confirm
  • Depth of active API testing capability versus runtime protection: verify against vendor docs

Treat these points as unconfirmed. They are open items in the catalog's verification queue, and this note stays until each is checked against the vendor's documentation.

What it does

Imperva API Security is built on the traffic that already flows through Imperva's application security layer. Where an organization runs the cloud WAF or an on premises gateway, every API request is already being parsed, so discovery is a matter of analyzing what is there rather than deploying new collection infrastructure. It reconstructs endpoints and parameters from observed requests and responses, produces a schema for each route, and keeps that inventory current. Undocumented, deprecated and zombie endpoints surface the same way live ones do, because the picture comes from traffic rather than documentation.

Classification is what makes the inventory useful. Payload inspection identifies the categories of data crossing each endpoint, personal data, financial identifiers, authentication material, and assigns risk on that basis, so a route returning account records outranks one returning a health check. Risk scoring also accounts for exposure: endpoints reachable without credentials, endpoints accepting unexpected parameters, endpoints that have drifted from an imported specification. Protection draws on the same schema, enforcing a positive security model alongside the WAF signature and rate limiting controls already in the path.

Where it fits

This is a production runtime control. It sits wherever Imperva's enforcement point sits, at the CDN edge for cloud customers or at a gateway or agent on premises, operated by the security team that already owns the WAF. The strong prerequisite is that relationship: the value depends heavily on Imperva already handling your application traffic. If it does, turning on API visibility is a configuration change rather than a project. If it does not, the deployment question becomes much larger.

Strengths

  • Discovery needs no new agents, mirrors or connectors where Imperva already terminates traffic.
  • Inline placement means detection and blocking are the same control, not two products stitched together.
  • Data classification per endpoint gives a defensible basis for prioritization.
  • Shares policy, logging and console with the existing WAF, so there is one operational surface rather than two.

Limitations

  • Strongly coupled to the Imperva platform. Outside that ecosystem it is not a natural choice as a standalone API security product.
  • Only sees APIs whose traffic passes the enforcement point. Internal service to service calls and endpoints elsewhere are invisible.
  • Weighted toward runtime protection, so it does not cover authorization and business logic testing in the pipeline.
  • Inline enforcement of a learned schema needs tuning, and overly tight positive security policies break legitimate clients.

Who it suits

Organizations already standardized on Imperva for web application protection who need API visibility without adding another vendor. Teams without that footprint, or whose priority is finding authorization flaws before release, should look at purpose built discovery or testing platforms.

Used Imperva API Security? Recommend it under your own name and title.

Recommend this tool