Sicherheit Header

OWASP - the foundation of every line of code we write

Security cannot be bolted on at the end of a project. That is why we develop against the open standards of the Open Worldwide Application Security Project, OWASP for short. For you, that means security you can look up, instead of a promise you have to take on trust.

No more insecure software.

The vision of the OWASP project

OWASP in brief

An open community against insecure software

OWASP stands for the Open Worldwide Application Security Project, an open, non-profit community of specialists working worldwide towards a single goal: software should no longer be insecure.

Its best-known result is the OWASP Top 10: a list of the ten most critical security risks for web applications. OWASP itself calls it a Standard Awareness Document, shared ground for everyone who builds applications. Around the world it is seen as the first step towards more secure code.

Everything is freely available, open for anyone to inspect, and updated continuously. No vendor, no license, no black box. You do not have to take our word for it, you can read it yourself.

Do Something great

Four things OWASP and we have in common

OWASP is not a checkbox in our quote. It is where everything we already stand for overlaps: open source, security, transparency and clean code. That is why OWASP is the basis of our projects, not the surcharge on top.

Open Source

Open standards, reviewed in the open. What thousands of specialists read over holds up longer than any secret recipe.

Learn more

Security

Security is not optional for us. OWASP names the risks we want to rule out in every project, before somebody else finds them.

Learn more

Transparency

You can look up what we test against. A public benchmark instead of a security promise that nobody can check.

Learn more

Clean Code

Security happens in the line of code, not afterwards. OWASP turns good intentions into a routine that can be verified.

Learn more

From idea to operation

Where OWASP shows up in our process

Adding security afterwards is expensive and rarely complete. That is why OWASP sits in every step, not just in the test run shortly before go-live. The recommendations are already being incorporated into the planning, architecture, and development phases and will continue to guide the project through to the technical review.
1
Idea & planning
We work out early which risks are real for your application. The OWASP Top 10 is the checklist we use to sharpen requirements, while changing things still costs nothing.
Learn more
2
Development
We develop against known vulnerability patterns and record which third-party libraries end up in your project. All of them, in a Software Bill of Materials.
Learn more
3
Testing & review
Code review and testing follow the Web Security Testing Guide from OWASP. Whatever turns up gets fixed before it reaches you.
Learn more
4
Operation
Dependencies age. We keep track of when a component in use turns into a risk and get in touch before you read about it.
Learn more

Why your project benefits from OWASP

Security is rarely the reason anyone starts a project. It is the reason a project does not fail later. OWASP provides a common framework for developers, operations teams, and project managers. When used correctly, however, the standard ensures that all stakeholders are on the same page regarding risks and that security isn’t an issue only after something has already happened.

Less risk

Attackers rarely improvise. They work through lists, automated, from your first day live. Close the known routes and you drop out of the cheap mass sweep. What is left is effort, and few attackers bother.

Predictable costs

A weakness in the design costs a conversation. The same weakness after go-live costs a hotfix, an unplanned release and, quite possibly, a notice to your customers. The difference is not technical, it is a matter of timing.

Verifiable, not just claimed

Sooner or later the question comes from outside: your insurer, a tender form, the security team at your biggest customer. OWASP is known there. You will not have to explain who we are, or why you took our word for it.

A path to certification

OWASP is not a seal, but the step before one. If your project is to become a certified product later on, you are not starting from zero. Up to and including Common Criteria.

The toolbox

Six projects and what we do with them

OWASP has long been more than the Top 10. These six projects are in daily use with us and show how we apply OWASP in practice. What OWASP provides and what we make of it are kept deliberately apart, so you can see where the standard ends and we begin.
Standards & guides
OWASP Top 10
The ten most critical risks for web applications, surveyed afresh every three to four years. OWASP calls it a Standard Awareness Document. Shared ground, and explicitly not a test plan.
How we use it: The benchmark in design and code review. Every one of the ten categories is weighed against your project instead of ticked off wholesale.
Web Security Testing Guide
A handbook for testing applications systematically for vulnerabilities. The related Application Security Verification Standard sets out, in levels, what an application has to be capable of.
How we use it: The basis of our test cases. "We tested it" becomes a list that shows what was checked and what was not.
Tools
Dependency-Track
Continuously checks an application's libraries against known vulnerabilities, including the dependencies nobody added on purpose.
How we use it: Runs in production against the Software Bill of Materials of our projects. If a component turns vulnerable overnight, we know before you do.
ModSecurity
An open web application firewall. Filters out known attack patterns before they reach the application.
How we use it: In production use, with the OWASP Core Rule Set. It does not replace a secure application. It buys the time between a known gap and a shipped patch.
Specialist areas
Application Security
Not a single project, but the frame around them: security as a property of the application, not a product you stand next to it.
How we use it: The stance the other five follow from. With us, security belongs in the architecture, not in the sign-off.
Mobile Application Security
Its own standards and a testing guide for apps, from storage on the device to the interface behind it.
How we use it: On the server our rules apply. On your users' devices they do not. So in app projects we ask the uncomfortable question first: what does the app really need to store locally and what happens to it once the device itself can no longer be trusted?

The technical details

From here on it gets technical

From here on, things get a little more technical. We’ll explain the risks described in the OWASP Top 10, how they arise in real-world applications, and what we specifically look for during a security audit. The following explanations will also help you better understand these risks, grasp the technical measures involved, and ask the right questions of development teams or service providers.


As of: OWASP Top 10:2025. The list is revised every three to four years. In case of doubt, the source applies.

A01

Broken Access Control

Users see or do more than intended: missing authorization checks, insecure direct object references, privilege escalation. Since 2025, server-side request forgery belongs here as well.

A02

Security Misconfiguration

Built right, wired wrong. Default accounts, exposed admin interfaces, missing security headers, overly generous permissions in the cloud.

A03

Software Supply Chain Failures

New. Not just the vulnerable library, but the entire supply chain: compromised build systems, tampered artifacts, transitive dependencies nobody can trace back any more.

A04

Cryptographic Failures

Missing or weak protection of data in transit and at rest: outdated methods, poor key management, encryption in the wrong place.

A05

Injection

Unvalidated input ends up where it gets interpreted. In the database, in the shell, in the template engine.

A06

Insecure Design

The flaw is not in the code, it is in the design. No code review in the world repairs a concept that never allowed for misuse.

A07

Authentication Failures

Sign-in and session management: weak password rules, recovery paths open to attack, sessions that live longer than the user needs them.

A08

Software or Data Integrity Failures

Updates, pipelines and data without an integrity check. Anyone who does not sign their artifacts is trusting to good weather.

A09

Security Logging and Alerting Failures

An attack nobody notices carries on. Without logging and alerting there is neither a response nor any forensics.

A10

Mishandling of Exceptional Conditions

New. Error handling that opens rather than closes when in doubt: swallowed exceptions, half-finished recovery, error messages that give away too much.

Ready to take the next step?

Would you like to know how secure your application really is, or how OWASP can be effectively integrated into your project? We’ll take a look at your architecture, code, and processes, in a clear, pragmatic way, without any security theatrics.

  • Oliver Schweissgut

    Shareholder and CEO

  • Christian Seewald

    Chief Executive Officer