Empowering Developers to Own API Security

November 6, 2023

Empowering Developers to Own API Security

Harish Nataraj

Jan 1, 2022 · 3 min read

It is the API Economy, and there are APIs to accomplish anything and everything.

APIs are transforming how modern applications are built. They are the main connective tissue between various services and consumer devices. They serve as a conduit for the flow of critical customer data.

APIs are the lifeblood of modern business, which makes them attractive targets for hackers. Hackers use APIs to access (steal?) valuable customer data, by exploiting weaknesses in them.

You can design an API you think is ultra-secure, but if you don't test it, then a cybercriminal somewhere is going to do it for you.
- Corey Ball, API Security Expert

Scaling Security Coverage is Very Hard

Modern development teams ship code multiple times a day to production, largely enabled by automated unit, integration, and regression tests that run in CI/CD pipelines. These tests provide a tight feedback loop, and guarantee that critical business functionality is delivered robustly into production.

However, runtime security testing (penetration testing) is largely disconnected from the pace of modern development.

Security testing is episodic and is usually conducted by dedicated security teams or external pen-test vendors, resulting in risky vulnerabilities that leak into production and remain undetected for long periods.

Before-Levo

Scaling security coverage in agile companies is only possible by empowering developers to easily discover, triage, and fix such vulnerabilities before they make it to production servers.

Empowering Developers to Own Security Testing

Empowering developers to fully own security requires a reset in security tooling. The market is filled with a plethora of application security scanners and pen-test tools.

These conventional tools were designed for AppSec professionals, cannot be easily operated by developers, and require significant configuration and triage (by security professionals) before vulnerabilities/defects show up in a developer’s backlog.

To convince developers to embrace a security tool and own security, it must look like a developer tool, NOT a security one.

A key difference between current-day security tooling and developer-first security tooling is: what you see when you “zoom out”.

For security staff, zooming out means looking at known vulnerabilities across all applications and all API endpoints to better understand overall risk. For developers, it means looking at all the defects of the API endpoints they own — including functionality, operability, and more — to better understand the quality of the application.

This distinction in the big picture view requires rethinking how to detect/present security flaws, by placing them within an application context (and not a risk context).

Another big distinction of conventional security tooling is the focus on efficient triage (eliminating false positives) and reporting of vulnerabilities to the respective dev teams. However, developer tooling is about finding & fixing problems in a self-serve manner, rather than just reporting them.

So developer-first security tooling must be about self-service, zero false positives, and helping developers fix “real” vulnerabilities with built-in security expertise & guidance. The easier it is for developers to make the right decision, the more secure the application will be.

Levo’s Dev-First Security Testing Embeds Security into DevOPs Workflows

API security

Levo is a purpose-built, developer-first API security solution that fully automates API penetration testing in CI/CD pipelines.

Levo auto generates security tests that are run by developers in CI/CD, in a self-serve manner similar to unit and integration tests.

Designed by developers for modern development teams, Levo empowers developers to own and scale security coverage.

Thanks for reading,

Harish

Grow your business.
Today is the day to build the business of your dreams. Share your mission with the world — and blow your customers away.
Start Now