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-2025-71315

Publication date:
08/06/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> drm/vkms: Convert to DRM&amp;#39;s vblank timer<br /> <br /> Replace vkms&amp;#39; vblank timer with the DRM implementation. The DRM<br /> code is identical in concept, but differs in implementation.<br /> <br /> Vblank timers are covered in vblank helpers and initializer macros,<br /> so remove the corresponding hrtimer in struct vkms_output. The<br /> vblank timer calls vkms&amp;#39; custom timeout code via handle_vblank_timeout<br /> in struct drm_crtc_helper_funcs.
Severity CVSS v4.0: Pending analysis
Last modification:
23/07/2026

CVE-2026-49234

Publication date:
08/06/2026
When sending a specifically crafted non-UTF-8 string as select-asn query parameter to the /api/v1/origins endpoint, Routinator crashes. <br /> <br /> This only affects users who allow API access from untrusted networks.
Severity CVSS v4.0: HIGH
Last modification:
23/07/2026

CVE-2026-49235

Publication date:
08/06/2026
When Routinator encounters a file via RRDP using a specifically crafted Document Type Definition, Routinator crashes.
Severity CVSS v4.0: HIGH
Last modification:
23/07/2026

CVE-2026-49232

Publication date:
08/06/2026
Routinator exits on any error when accepting incoming HTTP or RTR connections, including ones it can recover from such as running out of file descriptors. This condition can be triggered maliciously by an attacker by opening a large number of connections to the HTTP or RTR server.<br /> <br /> This only affects users that make their HTTP or RTR server available to untrusted networks.
Severity CVSS v4.0: HIGH
Last modification:
23/07/2026

CVE-2026-49233

Publication date:
08/06/2026
Routinator does not properly check the module component of rsync URIs, which are used to create the file system paths for the Routinator cache. This allows for path traversal by having a module name containing .., potentially providing an attacker access to the entire Routinator rsync cache.
Severity CVSS v4.0: HIGH
Last modification:
23/07/2026

CVE-2026-43972

Publication date:
08/06/2026
Origin Validation Error vulnerability in ninenines gun (gun_http2 module) allows cross-origin cookie injection via unvalidated HTTP/2 PUSH_PROMISE authority.<br /> <br /> In gun_http2:push_promise_frame/7, the :authority pseudo-header from an incoming PUSH_PROMISE frame is stored verbatim into the promised stream record without checking that it matches the connection&amp;#39;s origin. When gun_http2:headers_frame/9 later processes the response headers for the promised stream, it calls gun_cookies:set_cookie_header/7 with the unvalidated server-supplied authority before any status branching and before user code can act. This violates RFC 7540 §10.6 / RFC 9113 §8.4, which require receivers to treat as a protocol error any push for a resource the server is not authoritative for.<br /> <br /> A malicious or compromised HTTP/2 server can plant cookies scoped to arbitrary third-party domains into the client&amp;#39;s shared cookie store. This enables session fixation attacks against those domains and, if the planted cookie overrides a legitimate session token, may result in account takeover. No user interaction beyond making a normal HTTP/2 request to the attacker-controlled server is required.<br /> <br /> This issue affects gun: from 2.0.0 before 2.4.0.
Severity CVSS v4.0: MEDIUM
Last modification:
23/07/2026

CVE-2026-43973

Publication date:
08/06/2026
Uncontrolled Resource Consumption vulnerability in ninenines gun (gun_http module) allows a malicious server to exhaust client memory via unbounded HTTP/1.1 response buffering.<br /> <br /> In gun_http:handle/5, three clauses accumulate incoming TCP data into the connection&amp;#39;s buffer field using binary concatenation with no upper-bound check: the head clause appends data until the \r\n\r\n header terminator is found; the body_chunked clause appends data whenever cow_http_te:stream_chunked/2 returns a more result indicating an incomplete chunk boundary; and the body_trailer clause appends data until the trailing \r\n\r\n is found. In each case, when the expected terminator never arrives, the enlarged binary is stored back into state and the process waits for more data, with no configurable or hard-coded ceiling on buffer size.<br /> <br /> A malicious or compromised server can exploit this by sending a partial response that never completes. For example, a response may begin with HTTP/1.1 200 OK\r\nX-Pad: followed by an unbounded stream of arbitrary bytes, never sending the header terminator. The gun connection process will continuously append the incoming data to its buffer, causing unbounded heap growth. Because BEAM imposes no per-process heap limit by default, a single malicious connection can exhaust all available memory on the node, causing a node-wide out-of-memory crash.<br /> <br /> This issue affects gun: from 1.0.0 before 2.4.0.
Severity CVSS v4.0: HIGH
Last modification:
23/07/2026

CVE-2026-43974

Publication date:
08/06/2026
Unexpected Status Code or Return Value vulnerability in ninenines gun (gun_http module) allows a malicious HTTP server to force the client into raw protocol mode via an unsolicited 101 Switching Protocols response.<br /> <br /> In gun_http:handle_inform/8, when a 101 Switching Protocols response is received over HTTP/1.1, the function verifies only that the Upgrade header is syntactically valid and that the stream reference is a plain reference(). It does not check whether the client ever sent an Upgrade or Connection: upgrade header on the corresponding request. Because this check is absent, any 101 response (solicited or not) causes gun to dispatch a gun_upgrade message to the caller and transition the entire connection to raw protocol mode.<br /> <br /> A malicious or compromised HTTP server can send an unsolicited 101 response to any HTTP/1.1 request, causing the gun client to abandon HTTP framing for that connection. Once in raw mode, gun_raw applies no flow control (flow=infinity) and re-arms socket active mode after every received packet, so the server can flood the client with arbitrary bytes. These are forwarded as unbounded gun_data messages to the owner process, exhausting its mailbox and BEAM memory, ultimately crashing the VM.<br /> <br /> This issue affects gun: from 2.0.0 before 2.4.0.
Severity CVSS v4.0: HIGH
Last modification:
23/07/2026

CVE-2026-36789

Publication date:
08/06/2026
Shenzhen Tenda Technology Co., Ltd Tenda AC1206 v15.03.06.23 was discovered to contain multiple stack overflows in the fromGstDhcpSetSer function via the username and password parameters. These vulnerabilities allow attackers to cause a Denial of Service (DoS) via a crafted HTTP request.
Severity CVSS v4.0: Pending analysis
Last modification:
23/07/2026

CVE-2026-11521

Publication date:
08/06/2026
A security vulnerability has been detected in Mohammed-eid35 bank-management-system-springboot up to 7b9bcc65ad7df3db29af71aed9bb500e5f24d948. This affects an unknown part of the file src/main/java/com/alien/bank/management/system/controller/TransactionController.java of the component Transaction Endpoint. Such manipulation leads to improper authorization. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.
Severity CVSS v4.0: LOW
Last modification:
23/07/2026

CVE-2026-25558

Publication date:
08/06/2026
QloApps through 1.7.0 contains a stored cross-site scripting vulnerability in the admin file manager that allows authenticated administrators to inject malicious JavaScript by uploading crafted SVG files. Attackers can embed JavaScript event handlers such as onload within SVG files uploaded through the file manager to execute arbitrary scripts in the browser of any user who subsequently views the file.
Severity CVSS v4.0: MEDIUM
Last modification:
23/07/2026

CVE-2026-11516

Publication date:
08/06/2026
A vulnerability was found in UTT HiPER 2610G up to 3.0.0-171107. This affects the function strcpy of the file /goform/formNatStaticMap. Performing a manipulation of the argument NatBinds results in buffer overflow. The exploit has been made public and could be used.
Severity CVSS v4.0: LOW
Last modification:
23/07/2026