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-80598

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> ntfs3: fix out-of-bounds read in decompress_lznt<br /> <br /> decompress_lznt() does not validate array index bounds before accessing<br /> the decompression table. A corrupted NTFS3 image with invalid compressed<br /> data can trigger an out-of-bounds read.<br /> <br /> Add index bounds checking to prevent the OOB access.
Severity CVSS v4.0: Pending analysis
Last modification:
29/08/2026

CVE-2026-80599

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> batman-adv: dat: ensure accessible eth_hdr proto field<br /> <br /> When batadv_get_vid() accesses the proto field of the ethernet header, it<br /> is not checking if the data itself is accessible. The caller is responsible<br /> for it. But in contrast to other call sites, batadv_dat_get_vid() and its<br /> caller didn&amp;#39;t make sure this is true. This could have caused an<br /> out-of-bounds access.
Severity CVSS v4.0: Pending analysis
Last modification:
29/08/2026

CVE-2026-80600

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> batman-adv: dat: acquire ARP hw source only after skb realloc<br /> <br /> The pskb_may_pull() called by batadv_get_vid() could reallocate the buffer<br /> behind the skb. Variables which were pointing to the old buffer need to be<br /> reassigned to avoid an use-after-free.
Severity CVSS v4.0: Pending analysis
Last modification:
29/08/2026

CVE-2026-80601

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> batman-adv: gw: acquire ethernet header only after skb realloc<br /> <br /> The pskb_may_pull() called by batadv_get_vid() could reallocate the buffer<br /> behind the skb. Variables which were pointing to the old buffer need to be<br /> reassigned to avoid an use-after-free.
Severity CVSS v4.0: Pending analysis
Last modification:
29/08/2026

CVE-2026-79615

Publication date:
28/08/2026
The Quiz and Survey Master (QSM) WordPress plugin before 11.2.4 does not check authorisation when returning question bank entries through one of its REST API routes, allowing users with a role as low as Contributor to read the questions, hints and correct answer keys of quizzes belonging to other users.
Severity CVSS v4.0: Pending analysis
Last modification:
28/08/2026

CVE-2026-79706

Publication date:
28/08/2026
The Breeze Cache WordPress plugin before 2.5.13 does not sanitise a value taken from the request before using it to build the paths of the files it caches, allowing unauthenticated attackers to create files at arbitrary locations on the server, outside the intended cache directory.
Severity CVSS v4.0: Pending analysis
Last modification:
28/08/2026

CVE-2026-79995

Publication date:
28/08/2026
The User Registration &amp; Membership WordPress plugin before 5.2.5 does not verify that the account whose pending email change is being cancelled belongs to the user making the request, allowing authenticated users with Subscriber-level access and above to cancel any other user&amp;#39;s in-progress email change, including an administrator&amp;#39;s.
Severity CVSS v4.0: Pending analysis
Last modification:
28/08/2026

CVE-2026-79996

Publication date:
28/08/2026
The User Registration &amp; Membership WordPress plugin before 5.2.6 does not perform a capability check when saving its login settings, allowing authenticated users who have been granted a User Registration &amp; Membership WordPress plugin before 5.2.6 management capability but not full administrator access to change arbitrary site options and escalate their privileges to administrator.
Severity CVSS v4.0: Pending analysis
Last modification:
28/08/2026

CVE-2026-78238

Publication date:
28/08/2026
SOY Gallery contains a cross-site scripting vulnerability. An arbitrary script may be executed on the web browser of the user who is logging in to the product.
Severity CVSS v4.0: MEDIUM
Last modification:
28/08/2026

CVE-2026-80592

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> samples/damon/mtier: fail early if address range parameters are invalid<br /> <br /> The comment on top of `struct damon_region` clearly says that<br /> <br /> For any use case, @ar should be non-zero positive size.<br /> <br /> which is now verified in damon_verify_new_region() if the kernel is built<br /> with DAMON_DEBUG_SANITY.<br /> <br /> The WARN_ONCE() can be triggered if the mtier sample module is enabled<br /> before node{0,1}_{start,end}_addr have been properly initialized, which is<br /> obviously not good.<br /> <br /> ------------[ cut here ]------------<br /> start 0 &gt;= end 0<br /> WARNING: mm/damon/core.c:217 at damon_new_region+0xf4/0x118, CPU#59: bash/341468<br /> Call trace:<br /> damon_new_region+0xf4/0x118 (P)<br /> damon_set_regions+0xfc/0x3c0<br /> damon_sample_mtier_build_ctx+0xe8/0x3a8<br /> damon_sample_mtier_start+0x1c/0x90<br /> damon_sample_mtier_enable_store+0x98/0xb0<br /> param_attr_store+0xb4/0x128<br /> module_attr_store+0x2c/0x50<br /> sysfs_kf_write+0x58/0x90<br /> kernfs_fop_write_iter+0x16c/0x238<br /> vfs_write+0x2c0/0x370<br /> ksys_write+0x74/0x118<br /> __arm64_sys_write+0x24/0x38<br /> invoke_syscall+0xa8/0x118<br /> el0_svc_common.constprop.0+0x48/0xf0<br /> do_el0_svc+0x24/0x38<br /> el0_svc+0x54/0x370<br /> el0t_64_sync_handler+0xa0/0xe8<br /> el0t_64_sync+0x1ac/0x1b0<br /> ---[ end trace 0000000000000000 ]---<br /> <br /> Note that the same issue can happen if detect_node_addresses is true, and<br /> node 0 or 1 is memoryless. Fix it together by checking the validity of<br /> parameters right before damon_new_region() and fail early if they&amp;#39;re<br /> invalid.
Severity CVSS v4.0: Pending analysis
Last modification:
28/08/2026

CVE-2026-80590

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> inet: frags: strip GSO state from fragments before reassembly<br /> <br /> A virtio_net_hdr (tun/tap, or AF_PACKET with PACKET_VNET_HDR) can mark<br /> an IPv4 or IPv6 fragment as GSO; nothing relates gso_type to frag_off.<br /> inet_frag_reasm_prepare()/inet_frag_reasm_finish() keep the first<br /> fragment&amp;#39;s skb as the head of the reassembled datagram, including its<br /> shinfo-&gt;gso_size/gso_type/gso_segs, and chain the remaining fragments<br /> on frag_list with whatever linear/paged layout they arrived with.<br /> <br /> After ip_defrag() (ip_local_deliver(), nf_defrag_ipv4, ...) the<br /> reassembled skb therefore still claims to be GSO (SKB_GSO_DODGY), and<br /> the next software segmentation point - udp_rcv_segment() on local<br /> delivery, validate_xmit_skb(), or the ip_finish_output_gso() slow<br /> path - hands it to skb_segment(). skb_segment()&amp;#39;s frag_list walk<br /> assumes GRO-shaped input and hits one of its BUG_ON()s. Two writes to<br /> a tap by an unprivileged user in its own userns are enough:<br /> <br /> kernel BUG at net/core/skbuff.c:4899!<br /> Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI<br /> CPU: 0 UID: 1000 PID: 82 Comm: poc Not tainted 7.2.0-pentest+ #2<br /> RIP: 0010:skb_segment+0x20ca/0x48b0<br /> Call Trace:<br /> <br /> __udp_gso_segment+0x29a/0x27d0<br /> udp4_ufo_fragment+0x458/0x6c0<br /> inet_gso_segment+0x429/0x1340<br /> skb_mac_gso_segment+0x233/0x4f0<br /> __skb_gso_segment+0x308/0x660<br /> udp_queue_rcv_skb+0x440/0xad0<br /> udp_unicast_rcv_skb+0xc7/0x2c0<br /> udp_rcv+0x16ce/0x2260<br /> ip_protocol_deliver_rcu+0x197/0x2d0<br /> ip_local_deliver+0x430/0x690<br /> ip_rcv+0x16f/0x1f0<br /> __netif_receive_skb_one_core+0x15e/0x1c0<br /> __netif_receive_skb+0x1e/0x110<br /> netif_receive_skb+0xf6/0x5c0<br /> tun_rx_batched.isra.0+0x3ab/0x790<br /> tun_get_user+0x17c3/0x3550<br /> tun_chr_write_iter+0xba/0x1b0<br /> vfs_write+0x646/0x1130<br /> <br /> Kernel panic - not syncing: Fatal exception in interrupt<br /> <br /> This runs with BH disabled, so it is a panic rather than an oops. The<br /> same is reachable with CAP_NET_RAW in a netns where a defrag point<br /> precedes a GSO point, and from a guest whose VMM forwards<br /> virtio_net_hdr to a tap. The SKB_GSO_DODGY frag_list checks added by<br /> commit 3dcbdb134f32 ("net: gso: Fix skb_segment splat when splitting<br /> gso_size mangled skb having linear-headed frag_list") and by<br /> commit 9e4b7a99a03a ("net: gso: fix panic on frag_list with mixed head<br /> alloc types") do not cover it: page-backed heads skip them, and kmalloc<br /> heads skip them when gso_size == skb_headlen(head), which the sender<br /> controls.<br /> <br /> An skb entering a frag queue is an IP fragment by definition and<br /> cannot legitimately carry GSO state: GRO does not merge fragments and<br /> the stack segments before it fragments, so only untrusted sources are<br /> affected. This has been reachable since<br /> commit f43798c27684 ("tun: Allow GSO using virtio_net_hdr"), the first<br /> path that let userspace attach GSO metadata to an IP fragment. Reset<br /> the GSO fields of every fragment as it is queued, in<br /> inet_frag_queue_insert(), which IPv4, IPv6, nf_conntrack_reasm and<br /> 6lowpan reassembly share; then neither the head nor the frag_list<br /> members of the reassembled skb carry them (the members matter too:<br /> the ip_do_fragment()/ip6_fragment() fast paths send them out as they<br /> are). The head may remain CHECKSUM_PARTIAL; that is already accepted<br /> on receive and resolved by skb_checksum_help() in<br /> ip_do_fragment()/ip6_fragment() on forward.<br /> <br /> Tested on top of net.git (dc4b95b8fee9), x86_64: the tap reproducer<br /> above, two further IPv4 frag_list geometries that reach<br /> BUG_ON(i &gt;= nfrags) and BUG_ON(!list_skb-&gt;head_frag), and an IPv6<br /> fragment-header variant (udp6_ufo_fragment()) each panic the unpatched<br /> kernel; with this patch all four datagrams are delivered intact and<br /> nothing is logged.
Severity CVSS v4.0: Pending analysis
Last modification:
29/08/2026

CVE-2026-80591

Publication date:
28/08/2026
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> f2fs: fix listxattr handling of corrupted xattr entries<br /> <br /> Validate the xattr entry before reading its fields in f2fs_listxattr().<br /> Return -EFSCORRUPTED when the entry is outside the valid xattr storage<br /> area instead of returning a successful partial result.
Severity CVSS v4.0: Pending analysis
Last modification:
29/08/2026