Vulnerabilities

With the aim of informing, warning and helping professionals with the latest security vulnerabilities in technology systems, we have made a database available for users interested in this information, which is in Spanish and includes all of the latest documented and recognised vulnerabilities.

This repository, with over 75,000 registers, is based on the information from the NVD (National Vulnerability Database) – by virtue of a partnership agreement – through which INCIBE translates the included information into Spanish.

On occasions this list will show vulnerabilities that have still not been translated, as they are added while the INCIBE team is still carrying out the translation process. The CVE  (Common Vulnerabilities and Exposures) Standard for Information Security Vulnerability Names is used with the aim to support the exchange of information between different tools and databases.

All vulnerabilities collected are linked to different information sources, as well as available patches or solutions provided by manufacturers and developers. It is possible to carry out advanced searches, as there is the option to select different criteria to narrow down the results, some examples being vulnerability types, manufacturers and impact levels, among others.

Through RSS feeds or Newsletters we can be informed daily about the latest vulnerabilities added to the repository. Below there is a list, updated daily, where you can discover the latest vulnerabilities.

CVE-2026-9029

Publication date:
22/06/2026
A user with Editor permissions can place a malicious script in the attribution field of a Geomap panel's XYZ tile layer via a template variable. The script then executes in the browser of any user who views the affected dashboard (stored cross-site scripting).
Severity CVSS v4.0: Pending analysis
Last modification:
10/07/2026

CVE-2026-8074

Publication date:
22/06/2026
Mattermost versions 11.7.x
Severity CVSS v4.0: Pending analysis
Last modification:
23/06/2026

CVE-2026-7165

Publication date:
22/06/2026
The vulnerability is present in the ‘/addJugador’ endpoint:<br /> * The &amp;#39;keyJugador&amp;#39; and &amp;#39;keyJugadorObjectiu&amp;#39; parameters allow the modification of other users’ information without requiring prior authorization validation. This could enable an authenticated attacker to alter any user’s ID and change their information.<br /> <br /> * The ‘punts’ and ‘numObjectiusEliminats’ fields allow arbitrary data to be added because user input is not properly validated. This makes it possible to obtain authentic prizes, awarded by city councils, by falsifying game scores. <br /> <br /> * In the ‘tokens’ field, administrative privileges can be self-assigned without server validation or prior authentication. This vulnerability could allow an authenticated attacker to grant themselves administrator permissions and thus escalate privileges.<br /> <br /> * Numeric fields allow the entry of extremely long values, which can cause the system to crash. Successful exploitation of this vulnerability could allow an authenticated attacker to launch a denial-of-service (DoS) attack, preventing created games from being playable.<br /> <br /> * The ‘urlImatge’ parameter allows server-side requests to arbitrary URLs, enabling the retrieval of users’ internal IP addresses, access to internal services, reading of local files, and unauthorized interaction with third-party APIs. An authenticated attacker could gain access to sensitive data.
Severity CVSS v4.0: CRITICAL
Last modification:
22/06/2026

CVE-2026-7166

Publication date:
22/06/2026
Vulnerability involving the exposure of sensitive data provided without adequate protection. The API exposes email and phone number data from the ‘email’ and ‘telefon’ fields. This vulnerability is also present in the local database, as it contains accessible sensitive information such as data on minors and municipal users. Successful exploitation of this vulnerability could allow an unauthenticated remote attacker to gain access to sensitive information and data.
Severity CVSS v4.0: CRITICAL
Last modification:
22/06/2026

CVE-2026-7167

Publication date:
22/06/2026
The vulnerability arises when the system fails to properly validate the &amp;#39;email&amp;#39; field during the authentication process, allowing unverified or fake email addresses to be accepted. This lack of validation enables the creation of user accounts with fake email addresses, facilitating the mass creation of fraudulent accounts. Successful exploitation of this vulnerability could allow an authenticated attacker to carry out various attacks, such as mass spam distribution, system abuse, or bypassing user controls, thereby compromising the security and integrity of the system.
Severity CVSS v4.0: MEDIUM
Last modification:
22/06/2026

CVE-2026-6673

Publication date:
22/06/2026
Mattermost versions 11.7.x
Severity CVSS v4.0: Pending analysis
Last modification:
23/06/2026

CVE-2026-6062

Publication date:
22/06/2026
Mattermost versions 11.7.x
Severity CVSS v4.0: Pending analysis
Last modification:
23/06/2026

CVE-2026-6653

Publication date:
22/06/2026
Use After Free in libxml2&amp;#39;s xmlParseInternalSubset from GNOME libxml2 version 2.9.11 to 2.11.0 allows a remote attacker to cause a denial-of-service via maliciously crafted XML input with improper entity resolution handling.
Severity CVSS v4.0: HIGH
Last modification:
14/07/2026

CVE-2026-56425

Publication date:
22/06/2026
The Azure Active Directory (AAD) authentication implementation contained multiple weaknesses in its OAuth 2.0 authorization flow that could allow attackers to bypass important security guarantees provided by the protocol.<br /> <br /> <br /> The application used the PHP session identifier (session_id()) as the OAuth state parameter. Because session identifiers are long-lived authentication credentials, exposing them in OAuth redirect URLs could leak valid session tokens through browser history, HTTP Referer headers, reverse proxies, access logs, or third-party infrastructure involved in the authentication flow. If obtained by an attacker, the leaked session identifier could potentially be used for session hijacking.<br /> <br /> <br /> Additionally, the implementation did not regenerate the session identifier after successful authentication, leaving authenticated sessions susceptible to session fixation attacks where an attacker forces a victim to use a known session identifier before login and later reuses that identifier after authentication.<br /> <br /> <br /> The OAuth state value was also not implemented as a dedicated, single-use nonce. This weakened CSRF protections and increased the risk of replay attacks against the OAuth callback process.<br /> <br /> <br /> The authentication flow further failed to enforce HTTPS for the configured OAuth redirect URI. If a non-HTTPS redirect URI was used, OAuth authorization codes and access tokens could traverse the network in plaintext, exposing sensitive credentials to network attackers.<br /> <br /> <br /> Finally, OAuth error responses containing attacker-controlled GET parameters were logged verbatim. An attacker could inject control characters or crafted log content, leading to log forging, log injection, or corruption of audit records.<br /> <br /> <br /> The fix introduces:<br /> <br /> <br /> <br /> * <br /> A dedicated cryptographically random OAuth state value.<br /> <br /> <br /> * <br /> Single-use state validation and invalidation.<br /> <br /> <br /> * <br /> Constant-time state comparison using hash_equals().<br /> <br /> <br /> * <br /> Session identifier rotation after successful authentication.<br /> <br /> <br /> * <br /> Enforcement of HTTPS-only redirect URIs.<br /> <br /> <br /> * <br /> Sanitized and length-limited logging of OAuth error parameters.<br /> <br /> <br /> AAD Authentication Plugin (OAuth 2.0 / Azure Active Directory integration)
Severity CVSS v4.0: CRITICAL
Last modification:
26/06/2026

CVE-2026-56448

Publication date:
22/06/2026
A path traversal vulnerability exists in AIL Framework before the release containing commit 0041456af25da0cdea1c1c4624e46baff2731d8f. An authenticated AIL user can supply crafted object identifiers through the investigation workflow to cause file paths to resolve outside the intended image, favicon, or screenshot storage directories. This may allow the attacker to download and read arbitrary files that are accessible to the AIL process.<br /> <br /> The issue occurs because user-controlled path components were joined with application storage paths without verifying that the resolved path remained within the expected directory. The affected download functionality could then include the contents of such files in a generated archive.
Severity CVSS v4.0: HIGH
Last modification:
22/06/2026

CVE-2026-56450

Publication date:
22/06/2026
AIL did not restrict repeated failed attempts to verify a two-factor authentication (OTP) code. An attacker who had reached the 2FA verification step, such as after successfully completing the password-authentication stage, could submit an unlimited number of OTP guesses. This could enable brute-force guessing of a valid code and bypass the intended second authentication factor, resulting in unauthorized account access.<br /> <br /> <br /> The patch introduces per-user failed-OTP tracking, blocks verification after 30 failed attempts for one hour, clears the counter after a successful OTP verification, and provides administrator recovery actions to purge affected lockouts.
Severity CVSS v4.0: MEDIUM
Last modification:
22/06/2026

CVE-2026-56446

Publication date:
22/06/2026
MISP allowed a site administrator to configure an arbitrary filesystem path for the NDJSON error log used by JsonLogTool. Because log entries can include attacker-controlled content, an authenticated attacker with site administrator privileges could direct log output to a PHP file in a web-accessible directory and inject PHP code through logged data. Accessing the resulting file could lead to remote code execution with the privileges of the web server process.<br /> <br /> The fix restricts log destinations to existing directories beneath APP/tmp/logs or /var/log, requires absolute paths, rejects stream wrappers and traversal-related input, and limits filenames to .log or .ndjson extensions while disallowing executable extension segments.
Severity CVSS v4.0: HIGH
Last modification:
23/06/2026