2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43190 — Linux: In the case where i + 1 == optlen, this causes an out-of-bounds read

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43190

In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_tcpmss: check remaining length before reading optlen Quoting reporter: In net/netfilter/xt_tcpmss.c (lines 53-68), the TCP option parser reads op[i+1] directly without validating the remaining option length. If the last byte of the option field is not EOL/NOP (0/1), the code attempts to index op[i+1]. In the case where i + 1 == optlen, this causes an out-of-bounds read, accessing mem CVSSv3.1 8.2 (HIGH)

TYPVulnerability
8.2
CVSS v3.1
91
Edit Score
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43187 — Linux: That can result in the freemap containing two entries with the same base but

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43187

In the Linux kernel, the following vulnerability has been resolved: xfs: delete attr leaf freemap entries when empty Back in commit 2a2b5932db6758 ("xfs: fix attr leaf header freemap.size underflow"), Brian Foster observed that it's possible for a small freemap at the end of the end of the xattr entries array to experience a size underflow when subtracting the space consumed by an expansion of the entries array. There are only three freemap entries, which means that it is CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 12:16Z
CRIT

CVE-2026-43186 — Linux: In the Linux kernel, the following vulnerability has been resolved: ipv6: ioam: fix heap

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43186

In the Linux kernel, the following vulnerability has been resolved: ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data() On the receive path, __ioam6_fill_trace_data() uses trace->nodelen to decide how much data to write for each node. It trusts this field as-is from the incoming packet, with no consistency check against trace->type (the 24-bit field that tells which data items are present). A crafted packet can set nodelen=0 while setting type bits 0-21, causi CVSSv3.1 9.8 (CRITICAL)

TYPVulnerability
9.8
CVSS v3.1
99
Edit Score
2026-05-06
2026-05-06 12:16Z
CRIT

CVE-2026-43185 — Linux: By sending a second message with a large value (>1420 bytes) the attacker can

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43185

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix signededness bug in smb_direct_prepare_negotiation() smb_direct_prepare_negotiation() casts an unsigned __u32 value from sp->max_recv_size and req->preferred_send_size to a signed int before computing min_t(int, ...). A maliciously provided preferred_send_size of 0x80000000 will return as smaller than max_recv_size, and then be used to set the maximum allowed alowed receive size for the next mess CVSSv3.1 9.8 (CRITICAL)

TYPVulnerability
9.8
CVSS v3.1
99
Edit Score
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43176 — Linux: In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: validate

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43176

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: validate release report content before using for RTL8922DE The commit 957eda596c76 ("wifi: rtw89: pci: validate sequence number of TX release report") does validation on existing chips, which somehow a release report of SKB becomes malformed. As no clear cause found, add rules ahead for RTL8922DE to avoid crash if it happens. CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43172 — Linux: In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix 22000

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43172

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix 22000 series SMEM parsing If the firmware were to report three LMACs (which doesn't exist in hardware) then using "fwrt->smem_cfg.lmac[2]" is an overrun of the array. Reject such and use IWL_FW_CHECK instead of WARN_ON in this function. CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43158 — Linux: This results in an entry size of 80 bytes.

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43158

In the Linux kernel, the following vulnerability has been resolved: xfs: fix freemap adjustments when adding xattrs to leaf blocks xfs/592 and xfs/794 both trip this assertion in the leaf block freemap adjustment code after ~20 minutes of running on my test VMs: ASSERT(ichdr->firstused >= ichdr->count * sizeof(xfs_attr_leaf_entry_t) + xfs_attr3_leaf_hdr_size(leaf)); Upon enabling quite a lot more debugging code, I narrowed this down to fsstress trying to set a local CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
728 × 90 / responsive · programmatic ad slot
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43139 — Linux: In the Linux kernel, the following vulnerability has been resolved: xfrm6: fix uninitialized saddr

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43139

In the Linux kernel, the following vulnerability has been resolved: xfrm6: fix uninitialized saddr in xfrm6_get_saddr() xfrm6_get_saddr() does not check the return value of ipv6_dev_get_saddr(). When ipv6_dev_get_saddr() fails to find a suitable source address (returns -EADDRNOTAVAIL), saddr->in6 is left uninitialized, but xfrm6_get_saddr() still returns 0 (success). This causes the caller xfrm_tmpl_resolve_one() to use the uninitialized address in xfrm_state_find(), trigg CVSSv3.1 8.6 (HIGH)

TYPVulnerability
8.6
CVSS v3.1
93
Edit Score
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2026-43134 — Linux: In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix missing

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43134

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ This adds a check for encryption key size upon receiving L2CAP_LE_CONN_REQ which is required by L2CAP/LE/CFC/BV-15-C which expects L2CAP_CR_LE_BAD_KEY_SIZE. CVSSv3.1 8.1 (HIGH)

TYPVulnerability
8.1
CVSS v3.1
91
Edit Score
2026-05-06
2026-05-06 12:16Z
CRIT

CVE-2026-43125 — Linux: When it exceeds DLM_RESNAME_MAXLEN, it can cause out-of-bounds write in dlm_search_rsb_tree().

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43125

In the Linux kernel, the following vulnerability has been resolved: dlm: validate length in dlm_search_rsb_tree The len parameter in dlm_dump_rsb_name() is not validated and comes from network messages. When it exceeds DLM_RESNAME_MAXLEN, it can cause out-of-bounds write in dlm_search_rsb_tree(). Add length validation to prevent potential buffer overflow. CVSSv3.1 9.8 (CRITICAL)

TYPVulnerability
9.8
CVSS v3.1
99
Edit Score
2026-05-06
2026-05-06 12:16Z
HIGH

CVE-2025-31951 — HCL: A flaw in a component's input handling was identified that could permit unauthorized command

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2025-31951

HCL BigFix RunBookAI is affected by a Unvalidated Command Input / Potential Command Smuggling vulnerability. A flaw in a component's input handling was identified that could permit unauthorized command execution. CVSSv3.1 8.8 (HIGH)

CWECWE 77CWECWE 451CWECWE 351VNDHclTYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 10:16Z
CRIT

CVE-2026-43117 — Linux: In the Linux kernel, the following vulnerability has been resolved: btrfs: tracepoints: get correct

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43117

In the Linux kernel, the following vulnerability has been resolved: btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() If overlay is used on top of btrfs, dentry->d_sb translates to overlay's super block and fsid assignment will lead to a crash. Use file_inode(file)->i_sb to always get btrfs_sb. CVSSv3.1 9.1 (CRITICAL)

TYPVulnerability
9.1
CVSS v3.1
96
Edit Score
2026-05-06
2026-05-06 10:16Z
CRIT

CVE-2026-43114 — Linux: Due to incorrect masking, the skip-step finds the next matching element *only considering the

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43114

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry New test case fails unexpectedly when avx2 matching functions are used. The test first loads a ranomly generated pipapo set with 'ipv4 . port' key, i.e. nft -f foo. This works. Then, it reloads the set after a flush: (echo flush set t s; cat foo) | nft -f - This is expected to work, because its the same set after all and it was a CVSSv3.1 9.4 (CRITICAL)

TYPVulnerability
9.4
CVSS v3.1
97
Edit Score
2026-05-06
2026-05-06 10:16Z
HIGH

CVE-2026-43113 — Linux: In the Linux kernel, the following vulnerability has been resolved: wifi: wl1251: validate packet

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43113

In the Linux kernel, the following vulnerability has been resolved: wifi: wl1251: validate packet IDs before indexing tx_frames wl1251_tx_packet_cb() uses the firmware completion ID directly to index the fixed 16-entry wl->tx_frames[] array. The ID is a raw u8 from the completion block, and the callback does not currently verify that it fits the array before dereferencing it. Reject completion IDs that fall outside wl->tx_frames[] and keep the existing NULL check in the sa CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 10:16Z
HIGH

CVE-2026-43112 — Linux: In the Linux kernel, the following vulnerability has been resolved: fs/smb/client: fix out-of-bounds read

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43112

In the Linux kernel, the following vulnerability has been resolved: fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath When cifs_sanitize_prepath is called with an empty string or a string containing only delimiters (e.g., "/"), the current logic attempts to check *(cursor2 - 1) before cursor2 has advanced. This results in an out-of-bounds read. This patch adds an early exit check after stripping prepended delimiters. If no path content remains, the function re CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 10:16Z
HIGH

CVE-2026-43110 — Linux: In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: validate bsscfg

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43110

In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: validate bsscfg indices in IF events brcmf_fweh_handle_if_event() validates the firmware-provided interface index before it touches drvr->iflist[], but it still uses the raw bsscfgidx field as an array index without a matching range check. Reject IF events whose bsscfg index does not fit in drvr->iflist[] before indexing the interface array. [add missing wifi prefix] CVSSv3.1 8.8 (HIGH)

TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-06
2026-05-06 10:16Z
CRIT

CVE-2026-43083 — Linux: queue = skb_get_tx_queue(dev, skb); qdisc = rcu_dereference(queue->qdisc); This code can lead to an out-of-bounds

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-43083

In the Linux kernel, the following vulnerability has been resolved: net: ioam6: fix OOB and missing lock When trace->type.bit6 is set: if (trace->type.bit6) { ... queue = skb_get_tx_queue(dev, skb); qdisc = rcu_dereference(queue->qdisc); This code can lead to an out-of-bounds access of the dev->_tx[] array when is_input is true. In such a case, the packet is on the RX path and skb->queue_mapping contains the RX queue index of the ingress device CVSSv3.1 9.1 (CRITICAL)

TYPVulnerability
9.1
CVSS v3.1
96
Edit Score
2026-05-06
2026-05-06 10:16Z
CRIT

CVE-2026-40010 — Apache Wicket: Missing invocation of Servlet http web request method changeSessionId after session binding can be

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-40010

Missing invocation of Servlet http web request method changeSessionId after session binding can be exploited for a session fixation attack in Apache Wicket. This issue affects Apache Wicket: from 8.0.0 through 8.17.0, 9.0.0, from 10.0.0 through 10.8.0. Users are recommended to upgrade to version 10.9.0, which fixes the issue. CVSSv3.1 9.1 (CRITICAL)

CWECWE 384VNDApacheVNDServletTYPVulnerability
9.1
CVSS v3.1
96
Edit Score
2026-05-06
2026-05-06 09:12Z
MED

1 little known secret of forfiles.exe, part 2

Hexacorn·hexacorn.com

Hexacorn demonstrates a second abuse technique for forfiles.exe on Windows, leveraging environment variable expansion in the default cmd /c echo @file command. By creating a file with an environment variable name (e.g., %foo%) and setting that variable to a command payload, forfiles will execute arbitrary code when enumerating the file, enabling command execution via indirect variable substitution.

SRFOsTACTA0005TACTA0002OSWindowsTYPTechniqueSTGDefense EvasionSTGExecutionTECT1036
68
Edit Score
2026-05-06
2026-05-06 08:16Z
HIGH

CVE-2026-7841 — A remote code execution vulnerability exists in Notification Settings on GeoVision GV-ASWeb 6.2.0.

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-7841

A remote code execution vulnerability exists in Notification Settings on GeoVision GV-ASWeb 6.2.0. An authenticated user with System Setting permissions can execute arbitrary commands on the server by sending a crafted HTTP POST request to the ASWebCommon.srf backend endpoint to bypass the frontend restrictions. CVSSv3.1 8.8 (HIGH)

CWECWE 94TYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-05
2026-05-05 22:16Z
CRIT

CVE-2026-28780 — Heap: Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of Apache HTTP Server.

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-28780

Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of Apache HTTP Server. If mod_proxy_ajp connects to a malicious AJP server this AJP server can send a malicious AJP message back to mod_proxy_ajp and cause it to write 4 attacker controlled bytes after the end of a heap based buffer. This issue affects Apache HTTP Server: through 2.4.66. Users are recommended to upgrade to version 2.4.67, which fixes the issue. CVSSv3.1 9.8 (CRITICAL)

CWECWE 122VNDHeapTYPVulnerability
9.8
CVSS v3.1
99
Edit Score
2026-05-05
2026-05-05 21:16Z
HIGH

CVE-2026-40068 — Anthropic Claude_code: An attacker could craft a malicious repository with a commondir file pointing to a

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-40068

In versions 2.1.63 through 2.1.83 of Claude Code, the folder trust determination logic used the git worktree commondir file without validating its contents. An attacker could craft a malicious repository with a commondir file pointing to a path the victim had previously trusted, causing Claude Code to bypass its trust confirmation dialog and immediately execute hooks defined in `.claude/settings.json`. Exploitation requires the victim to clone the malicious repository and run CVSSv3.1 8.8 (HIGH)

CWECWE 77CWECWE 20VNDAnthropicTYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-05
2026-05-05 21:16Z
HIGH

CVE-2026-39852 — Quarkus Quarkus: In versions prior to 3.20.6.1, 3.27.3.1, 3.33.1.1, 3.35.1.1, 3.34.7, and 3.35.2, a path normalization

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-39852

Quarkus is a Java framework for building cloud-native applications. In versions prior to 3.20.6.1, 3.27.3.1, 3.33.1.1, 3.35.1.1, 3.34.7, and 3.35.2, a path normalization inconsistency between the security layer and the routing layer allows unauthenticated or lower-privileged users to bypass HTTP path-based authorization policies. Quarkus's security layer performs authorization checks on the raw URL path which preserves matrix parameters (semicolons), while RESTEasy Reactive's CVSSv3.1 8.2 (HIGH)

CWECWE 863VNDQuarkusTYPVulnerability
8.2
CVSS v3.1
91
Edit Score
2026-05-05
2026-05-05 21:16Z
HIGH

CVE-2026-39849 — Pi-hole Ftldns: On installations with no admin password set (the default for many deployments), the configuration

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-39849

Pi-hole FTL is the core engine of the Pi-hole network-level advertisement and tracker blocker. In versions before 6.6.1, the `dns.interface` configuration field in Pi-hole FTL accepted newline characters without validation, allowing an attacker to inject arbitrary directives into the generated dnsmasq configuration file. On installations with no admin password set (the default for many deployments), the configuration API is fully accessible without credentials, allowing a net CVSSv3.1 8.8 (HIGH)

CWECWE 93VNDPi HoleVNDFtlTYPVulnerability
8.8
CVSS v3.1
94
Edit Score
2026-05-05
2026-05-05 21:16Z
CRIT

CVE-2026-35579 — Coredns.io Coredns: An unauthenticated network attacker can exploit this to bypass TSIG-protected functionality such as AXFR/IXFR

NVD (auto-promoted CVEs)·nvd.nist.govCVE-2026-35579

CoreDNS is a DNS server written in Go. In versions prior to 1.14.3, the gRPC, QUIC, DoH, and DoH3 transport implementations incorrectly handle TSIG authentication. For gRPC and QUIC, the server checks whether the TSIG key name exists in the configuration but never calls dns.TsigVerify() to validate the HMAC. If the key name matches a configured key, the tsigStatus field remains nil and the tsig plugin treats the request as successfully authenticated regardless of the MAC valu CVSSv3.1 9.8 (CRITICAL)

CWECWE 287VNDCoredns IoVNDCorednsTYPVulnerability
9.8
CVSS v3.1
99
Edit Score