SecurityBrief UK - Technology news for CISOs & cybersecurity decision-makers
Story image
Noname Security announces new API security testing solution
Fri, 23rd Jun 2023

Noname Security, the provider of complete API security solutions, has announced the general availability of Active Testing V2 to help organisations leave no API untested. As an integral part of the Noname API Security Platform, Active Testing is the easiest, most advanced, and most complete API security testing solution available.

Building on the success of the original version of Active Testing, the latest major version helps industry leaders to further “shift left” to stop vulnerabilities from reaching production, innovate faster, and ensure compliance with evolving regulatory requirements.

Today, most APIs are not security tested before they are pushed to production. Quality assurance (QA) processes review apps and APIs for functionality, and some APIs are run through security testing tools. Still, the limits of these tools mean that most APIs are overlooked. This leaves APIs vulnerable, despite handling organisations' most important data, including personally identifiable information (PII), personal health information (PHI), or financial data such as payment card industry (PCI) data.

Forward-thinking organisations have embraced “shift left” and “DevSecOps” methodologies to incorporate security earlier in the development lifecycle. However, traditional testing tools and approaches were not designed to test the security of APIs, leaving organisations exposed. 

There are several ongoing challenges in this.

Traditional testing approaches such as SCA, SAST, and DAST don't understand the complex business logic that makes APIs work but also makes them vulnerable. Many testing solutions only use fuzzing, which brute-forces testing mainly for functionality and only the most basic vulnerabilities.

Furthermore, many, if not most, APIs are not even identified by SAST/DAST tools and have not actually been tested. This is what security experts call "reachability": the ability to successfully consume an API for testing, including both functionally (e.g. "HTTP 200 OK" status) and a logical response (e.g. the body of the response includes expected values).

DAST especially requires specific calibration to the programming languages used, requires significant expertise to set up, offers only limited coverage of business logic, and can take days to deliver results.

Noname Security Active Testing is a purpose-built API security testing solution that helps organisations easily add API security into their application development process, including continuous integration/continuous deployment (CI/CD) integration, dynamic or static API specification analysis, and more. 

Built to complement existing security tooling and processes, Active Testing helps organisations to leave no API untested with a unique ability to find and test every API based on an understanding of the application’s business logic.

Active Testing also helps shift left with integrations into the entire software development lifecycle (SDLC). Teams get dynamic API visibility across multiple states and environments throughout the CI/CD process. It empowers developers with best-in-class usabilities, such as simple setup and automation, inline test results, and contextual guidance for request failure mitigation.

“Testing the security of APIs in development makes good financial sense,” says Shay Levi, CTO and co-founder of Noname Security. “Fixing issues earlier in an API’s lifecycle can reduce remediation costs by 10x to 100x. With rising costs of re-writing code, regulatory fines, delays to new products, brand impacts, and the drops in shareholder value after breaches, it’s no surprise that industry-leaders are actively addressing API security in development.”

Levi further explains how Noname Active Testing helps eliminate vulnerabilities.

“Built from the ground up to specifically address the challenges of testing APIs for security vulnerabilities, Noname Security Active Testing includes developer-friendly user experience for full coverage and adoption. It eases integration with development processes, including CI/CD pipelines, dynamic & static specification analysis, and more. It does over 160 plus security tests of business-logic exploits, including the OWASP API Top Ten. It is the best-in-class reachability to adapt to the unique business logic of APIs and applications,” he says. 

“Active Testing generates API lifecycle and environment awareness to easily identify when vulnerabilities are introduced and prioritise review. It supports for all major API types, including GraphQL.”

“In addition to Active Testing, Noname Security continues to innovate across the entire Noname API Security Platform, including additional capabilities for securing Kubernetes clusters, eBPF functionality, inline remediation options, integrations, and further AI/ML customisation,” he concludes.