Path traversal is a security vulnerability (CWE-23: Relative Path Traversal), that can be abused by attackers to get unauthorized access to files.Web applications often include or offer downloading files that are stored on the web server. These files can be referenced by a relative or absolute path. For example, an URL with a reference to […]
Open redirect is a security vulnerability (CWE-601: URL redirection to untrusted site), that can be abused by attackers to forward users to dangerous pages.A web application receives a query parameter with a location, which is normally some kind of internal resource or URL, and sends a HTTP response with status code 301 or 302 with […]
This guide shows the use of the HashiCorp Vault with Spring Boot and works on two separate docker containers that communicate secure.
SDLC stands for Software Development Lifecycle. An SDLC is essentially a series of steps or phases that provide a framework for developing software and managing it throughout its lifecycle. Although there is no specific technique or a single way to develop applications and software components, there are established methods used by enterprises and there are models available to manage different challenges and goals.