Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidades

Con el objetivo de informar, advertir y ayudar a los profesionales sobre las últimas vulnerabilidades de seguridad en sistemas tecnológicos, ponemos a disposición de los usuarios interesados en esta información una base de datos con información en castellano sobre cada una de las últimas vulnerabilidades documentadas y conocidas.

Este repositorio con más de 75.000 registros esta basado en la información de NVD (National Vulnerability Database) – en función de un acuerdo de colaboración – por el cual desde INCIBE realizamos la traducción al castellano de la información incluida. En ocasiones este listado mostrará vulnerabilidades que aún no han sido traducidas debido a que se recogen en el transcurso del tiempo en el que el equipo de INCIBE realiza el proceso de traducción.

Se emplea el estándar de nomenclatura de vulnerabilidades CVE (Common Vulnerabilities and Exposures), con el fin de facilitar el intercambio de información entre diferentes bases de datos y herramientas. Cada una de las vulnerabilidades recogidas enlaza a diversas fuentes de información así como a parches disponibles o soluciones aportadas por los fabricantes y desarrolladores. Es posible realizar búsquedas avanzadas teniendo la opción de seleccionar diferentes criterios como el tipo de vulnerabilidad, fabricante, tipo de impacto entre otros, con el fin de acortar los resultados.

Mediante suscripción RSS o Boletines podemos estar informados diariamente de las últimas vulnerabilidades incorporadas al repositorio.

CVE-2026-57978

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** Origin validation error in Microsoft Edge (Chromium-based) allows an unauthorized attacker to perform spoofing over a network.
Gravedad CVSS v3.1: MEDIA
Última modificación:
27/07/2026

CVE-2026-17496

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** NoteGen before 0.32.0 renders AI chat responses with markdown-it configured with html:true and injects the result into the DOM via dangerouslySetInnerHTML in chat-preview, without HTML sanitization and with CSP set to null. Attacker-controlled content that reaches the model prompt (for example a malicious skill REFERENCE.md that instructs the model to emit HTML) can cause the model response to include executable markup such as an img onerror handler. When the user views the chat response, that markup runs as JavaScript in the privileged Tauri webview, enabling arbitrary script execution in the application context (cross-site scripting).
Gravedad CVSS v3.1: ALTA
Última modificación:
27/07/2026

CVE-2026-17497

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** NoteGen before 0.32.0 grants the Tauri shell plugin shell:allow-execute capability for bash, python, and python3 with arbitrary arguments in the default desktop capabilities. JavaScript running in the application webview can therefore invoke plugin:shell|execute to run attacker-controlled operating system commands with the privileges of the NoteGen process. In combination with script execution in the webview (for example via chat XSS), this enables full remote code execution on the user's machine.
Gravedad CVSS v3.1: ALTA
Última modificación:
27/07/2026

CVE-2026-17458

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** A vulnerability was found in mf-yang openclaw-cn up to 0.2.1. This affects the function clickViaPlaywright of the file src/browser/routes/agent.act.ts of the component Browser Control HTTP API. Performing a manipulation results in server-side request forgery. It is possible to initiate the attack remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Gravedad CVSS v4.0: BAJA
Última modificación:
27/07/2026

CVE-2026-17459

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** A vulnerability was determined in perwendel spark up to 2.9.4. This vulnerability affects the function staticFiles.externalLocation of the file src/main/java/spark/resource/ExternalResourceHandler.jav of the component SparkJava. Executing a manipulation can lead to symlink following. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Gravedad CVSS v4.0: BAJA
Última modificación:
27/07/2026

CVE-2026-17457

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** A vulnerability has been found in mf-yang openclaw-cn up to 0.2.1. Affected by this issue is the function assertBrowserNavigationAllowed of the file src/browser/navigation-guard.ts of the component Scheme Handler. Such manipulation of the argument url leads to information disclosure. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Gravedad CVSS v4.0: BAJA
Última modificación:
27/07/2026

CVE-2026-64530

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle<br /> <br /> tcf_classify() can return TC_ACT_CONSUMED while the skb is held by the<br /> defragmentation engine (e.g. act_ct on out-of-order fragments). When<br /> that happens the skb is no longer owned by the caller and must not be<br /> touched again.<br /> <br /> tcf_qevent_handle() did not handle TC_ACT_CONSUMED: it fell through the<br /> switch and returned the skb to the caller as if classification had<br /> passed. The only qdisc that wires up qevents today is RED, via three call sites<br /> (qe_mark on RED_PROB_MARK/HARD_MARK, qe_early_drop on congestion_drop)<br /> red_enqueue() was continuing to operate on an skb it no longer owns in this<br /> case -- enqueueing it, dropping it, or updating statistics. Resulting in a UAF.<br /> <br /> tc qdisc add dev eth0 root handle 1: red ... qevent early_drop block 10<br /> tc filter add block 10 ... action ct<br /> <br /> (with ct defrag enabled and traffic that produces out-of-order<br /> fragments, e.g. a fragmented UDP stream)<br /> <br /> Handle TC_ACT_CONSUMED in tcf_qevent_handle() the same way the ingress<br /> and egress fast paths do: treat it as stolen and return NULL without<br /> touching the skb. Unlike the TC_ACT_STOLEN case, the skb must not be<br /> dropped/freed here, as it is no longer owned by us.
Gravedad CVSS v3.1: CRÍTICA
Última modificación:
27/07/2026

CVE-2024-14040

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> net: nexthop: Increase weight to u16<br /> <br /> In CLOS networks, as link failures occur at various points in the network,<br /> ECMP weights of the involved nodes are adjusted to compensate. With high<br /> fan-out of the involved nodes, and overall high number of nodes,<br /> a (non-)ECMP weight ratio that we would like to configure does not fit into<br /> 8 bits. Instead of, say, 255:254, we might like to configure something like<br /> 1000:999. For these deployments, the 8-bit weight may not be enough.<br /> <br /> To that end, in this patch increase the next hop weight from u8 to u16.<br /> <br /> Increasing the width of an integral type can be tricky, because while the<br /> code still compiles, the types may not check out anymore, and numerical<br /> errors come up. To prevent this, the conversion was done in two steps.<br /> First the type was changed from u8 to a single-member structure, which<br /> invalidated all uses of the field. This allowed going through them one by<br /> one and audit for type correctness. Then the structure was replaced with a<br /> vanilla u16 again. This should ensure that no place was missed.<br /> <br /> The UAPI for configuring nexthop group members is that an attribute<br /> NHA_GROUP carries an array of struct nexthop_grp entries:<br /> <br /> struct nexthop_grp {<br /> __u32 id; /* nexthop id - must exist */<br /> __u8 weight; /* weight of this nexthop */<br /> __u8 resvd1;<br /> __u16 resvd2;<br /> };<br /> <br /> The field resvd1 is currently validated and required to be zero. We can<br /> lift this requirement and carry high-order bits of the weight in the<br /> reserved field:<br /> <br /> struct nexthop_grp {<br /> __u32 id; /* nexthop id - must exist */<br /> __u8 weight; /* weight of this nexthop */<br /> __u8 weight_high;<br /> __u16 resvd2;<br /> };<br /> <br /> Keeping the fields split this way was chosen in case an existing userspace<br /> makes assumptions about the width of the weight field, and to sidestep any<br /> endianness issues.<br /> <br /> The weight field is currently encoded as the weight value minus one,<br /> because weight of 0 is invalid. This same trick is impossible for the new<br /> weight_high field, because zero must mean actual zero. With this in place:<br /> <br /> - Old userspace is guaranteed to carry weight_high of 0, therefore<br /> configuring 8-bit weights as appropriate. When dumping nexthops with<br /> 16-bit weight, it would only show the lower 8 bits. But configuring such<br /> nexthops implies existence of userspace aware of the extension in the<br /> first place.<br /> <br /> - New userspace talking to an old kernel will work as long as it only<br /> attempts to configure 8-bit weights, where the high-order bits are zero.<br /> Old kernel will bounce attempts at configuring &gt;8-bit weights.<br /> <br /> Renaming reserved fields as they are allocated for some purpose is commonly<br /> done in Linux. Whoever touches a reserved field is doing so at their own<br /> risk. nexthop_grp::resvd1 in particular is currently used by at least<br /> strace, however they carry an own copy of UAPI headers, and the conversion<br /> should be trivial. A helper is provided for decoding the weight out of the<br /> two fields. Forcing a conversion seems preferable to bending backwards and<br /> introducing anonymous unions or whatever.
Gravedad CVSS v3.1: ALTA
Última modificación:
27/07/2026

CVE-2026-63720

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** datamodel-code-generator prior to version 0.70.0 contains a code injection vulnerability that allows attackers who control input schemas to achieve remote code execution by supplying a malicious customBasePath value containing embedded newlines and a dot-free Python expression. The crafted value is emitted verbatim into a generated &amp;#39;from ... import ...&amp;#39; statement without identifier validation, causing arbitrary Python code to execute when the generated module is imported.
Gravedad CVSS v4.0: ALTA
Última modificación:
28/07/2026

CVE-2026-17434

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** A flaw has been found in nanocoai NanoClaw up to 2.0.64. Affected is the function handleAddMcpServer of the file src/modules/self-mod/request.ts of the component add_mcp_server. Executing a manipulation can lead to improper authorization. The attack may be launched remotely. The exploit has been published and may be used. This patch is called e5b928783d5c485637565eb07d2967922dfbf8d8. A patch should be applied to remediate this issue.
Gravedad CVSS v4.0: BAJA
Última modificación:
27/07/2026

CVE-2026-17433

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** A vulnerability was detected in nanocoai NanoClaw up to 2.0.64. This impacts the function createChatSdkBridge.setup of the file src/channels/chat-sdk-bridge.ts of the component MCP Server Approval. Performing a manipulation results in improper authorization. The attack needs to be approached locally. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Gravedad CVSS v4.0: BAJA
Última modificación:
27/07/2026

CVE-2026-15962

Fecha de publicación:
26/07/2026
Idioma:
Inglés
*** Pendiente de traducción *** The Fluent Forms Pro Add On Pack plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 6.2.6 via deserialization of untrusted input. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject a PHP Object. The additional presence of a POP chain allows attackers to change user passwords and potentially take over administrator accounts. Note: This can only be exploited if user update integration is enabled and a user meta field is mapped.
Gravedad CVSS v3.1: ALTA
Última modificación:
27/07/2026