978 matches found
Sql injection
Doctrine DBAL 3.x before 3.1.4 allows SQL Injection. The escaping of offset and length inputs to the generation of a LIMIT clause was not probably cast to an integer, allowing SQL injection to take place if application developers passed unescaped user input to the DBAL QueryBuilder or any other A...
Observable Discrepancy
Fixed in v1.5.1, Argo version v1.5.0 was vulnerable to a user-enumeration vulnerability which allowed attackers to determine the usernames of valid non-SSO accounts because /api/v1/session returned 401 for an existing username and 404 otherwise...
CVE-2021-43176
The CVE-2021-43176 entry describes a GOautodial API vulnerability: prior to commit 3c3a979 (Oct 13, 2021), the API accepts a user-supplied action parameter and appends .php to locate/load a PHP file, without sanitizing the action input. This allows an attacker to execute any PHP source file prese...
CVE-2021-43679
CVE-2021-43679 affects ecshop v2.7.3. A SQL injection vulnerability exists in shopex\ecshop\upload\api\client\api.php, stemming from lack of input validation in database queries and allowing arbitrary SQL execution per referenced CNVD/CVE entries. The CVSS metrics indicate high severity (CRITICAL...
CVE-2021-43686
CVE-2021-43686 affects nZEDb v0.4.20. The vulnerability is a Cross Site Scripting (XSS) in www/pages/api.php where the exit function terminates the script and prints the value provided via the input parameter $_GET['t']. The root cause is improper handling/filtering of input data in that path, en...
Information Disclosure ever after CVE-2020-14179/JRASERVER-71536
h3. Issue Summary Unauthorized access to data from the following API even if the public.access.disabled is enabled. /rest/api/2/projectCategory /rest/api/2/resolution /rest/menu/latest/admin h3. Steps to Reproduce - Install Jira 8.13.9 with H2 database - Create a project and some Project categori...
API Security Tutorial
Historial API Evolution As per the documented history, the occurrence of web APIs transpired towards the end of 1990 with the launch of Salesforce’s sales automation solution. At that point in time, it was an open resource, awarded to everyone. Salesforce’s automation tool was XML-driven and the...
Differences SOAP vs REST: Comparison of protocols and their security
SOAP and REST are two of the most used terms in the API development sector. If you don’t have thorough knowledge of the two, you may wonder: Why should a developer choose and ditch others? Can these two be used at a time? …and so on. Well, it’s a lot of information and is covered bit by bit in th...
How to Defend against App Impersonation in 2021
Most users who install applications through legitimate channels such as the Google Play Store or the Apple Store do so with complete trust that their information is safe from malicious attacks. This makes sense, because they’re the official app stores for across the globe. However, despite tight...
CVE-2021-41252
Kirby CMS vulnerability CVE-2021-41252 affects the writer field in Kirby’s site frontend: unsanitized HTML content can be injected and executed as XSS when a logged-in Panel user saves content via the API. The issue stems from inadequate escaping of HTML in the writer field, enabling malicious HT...
Our journey to API security at Raiffeisen Bank International
This article was written by Peter Gerdenitsch, Group CISO at Raiffeisen Bank International, and is based on a presentation given during Imvision's Executive Education Program, a series of events focused on how enterprises are taking charge of the API security lifecycle. Launching the "Security in...
Predicting the Next OWASP API Security Top 10
As a long-time OWASP member and application security practitioner, I wanted to share my thoughts on how the newly released OWASP Web App Top 10 might impact or influence the updates to the API Security Top 10, last released back in December 2019. These lists cover the most common causes for...
What Is API Management ❓ All That Novices To Experts Should Learn
The world of mobile and web app development revolves around API or Application Programming Interface. It’s a magic wand using which an application developer lets the applications correspond with each other. While you’re dealing with API, gaining acquaintances with API management operations, tools...
api.ifokus.se Open Redirect vulnerability OBB-2198727
Following the coordinated and responsible vulnerability disclosure guidelines of the ISO 29147 standard, Open Bug Bounty has: a. verified the vulnerability and confirmed its existence; b. notified the website operator about its existence. Technical details of the vulnerability are currently hidde...
Code injection
The database connection to the server is performed by calling a specific API, which could allow an unprivileged user to gain SYSDBA permissions...
What is OpenAPI ❓ Concept, Examples and Advantages
What is OpenAPI? If there is anything that is growing anything like leaps and bounds then it’s API development and awareness towards API’s security. Whether it’s web API or mobile API, growth is significant in each domain. While we discuss API development, OpenAPI deserves a mention for sure. Thi...
How to help your DevOps teams become integral to your cybersecurity strategy
What happens when an unstoppable force meets an immovable object? It’s a classic paradox, but anyone who has witnessed the relationship between SecOps and DevOps teams in any enterprise may have an inkling of how that might unfold. There is nothing new about the contentious relationship between...
Design/Logic Flaw
In all versions of GitLab EE starting from 13.10 before 14.1.7, all versions starting from 14.2 before 14.2.5, and all versions starting from 14.3 before 14.3.1 a specific API endpoint may reveal details about a private group and other sensitive info inside issue and merge request templates...
CVE-2021-39875
In all versions of GitLab CE/EE since version 13.6, it is possible to see pending invitations of any public group or public project by visiting an API endpoint...
CVE-2021-39875
GitLab CVE-2021-39875 affects GitLab CE/EE from version 13.6 onward, where an API endpoint allows viewing pending invitations for any public group or public project. The root cause is an insecure API exposure that leaks invitation visibility to unauthenticated users. Impact is disclosure of pendi...